RTA-BSW启动工具包

RTA-BSW启动工具包是一款完整的即用型AUTOSAR参考应用,供有意访问和体验在真实或虚拟目标系统上运行的AUTOSAR应用的用户使用。

概述

RTA-BSW工作流程

为了让用户能够生成参考应用,RTA-BSW启动工具包提供了所有必要的软件工具和评估许可以及示例应用软件和示例配置。此启动工具包针对特定微控制器/编译器组合,采用了全部AUTOSAR对治安,包括运行时环境(RTE)、操作系统(OS), COM, MEM和DIAG堆栈, 包括微控制器抽象层(MCAL)。
在示例应用与基于XCP的校准工具(例如,ETAS INCA)一起使用的情况下,RTA-BSW启动工具包还支持通过配置生成A2L文件。
RTA-BSW启动工具包已设计为可在代表性硬件或虚拟环境中运行(有关当前支持的平台,参见下文)。

概览

  • 完整的AUTOSAR工作参考应用
  • 可编辑基础软件(BSW)配置文件
  • 所有应用软件(ASW)模块的完整源码
  • 所有BSW模块(不含操作系统)的完整源码
  • 支持生成A2L文件进行校准
  • 包含培训

参考应用

通过RTA-BSW启动工具包生成的参考应用显示了:

  • 工具工作流(包括通过诸如DBC等遗留格式进行配置)
  • CAN通信(包括UDS诊断协议)
  • 诊断事件管理
  • 非易失性存储器管理
  • 模式管理
  • 看门狗管理
  • E2E(端到端通信协议)
  • 利用生成的A2L文件通过XCP进行校准

所含软件

RTA-BSW启动工具包提供以下带有许可的软件*:

  • RTA-RTE:RTE生成器
  • RTA-OS:实时操作系统,包括与特定编译器/微控制器相关的特定于目标的部件
  • RTA-BASE:ECU和BSW模式管理
  • RTA-DIAG:诊断组件
  • RTA-SAFE:用于安全管理的组件
  • RTA-MEM:非易失性存储器组件
  • RTA-COM:独立于网络的通信组件
  • RTA-CAN:特定于CAN的网络组件
  • RTA-XCP:支持基于CAN的XCP协议
  • RTA-A2L:A2L文件的生成器
  • MCAL:微控制器抽象层
  • ISOLAR-A:AUTOSAR程序编写和基础软件配置工具

此外,RTA-BSW启动工具包还提供由可编辑BSW配置(EcuC值)文件、相关ASW源码和预先生成的A2L文件组成的参考应用。
*有关许可的详细信息,参见订购信息页。

所含培训

为了最大限度地利用RTA-BSW启动工具包和为AUTOSAR的未来发展做准备,现场培训包含启动工具包安装包。

启动工具包可用性

RTA-BSW启动工具包目前可用于以下微控制器、编译器和MCAL的 组合:

厂商 微控制器 编译器 MCAL

ETAS

ISOLAR-EVE(虚拟ECU)

GCC

EVE

Infineon

Aurix

Tasking & High Tec

Infineon

Renesas

RH850

Green Hills

Renesas

STMicroelectronics

SPC5 Power Architecture

Green Hills

ST

如果您还对其他微控制器/编译器感兴趣,请联系您的ETAS代表。

配置详情

配置范围

RTA-RTE

采用RTA-BSW服务的示例应用软件和软件组件

RTA-OS

操作系统配置

RTA-BASE

标准启动/关闭流程

RTA-COM

COM堆栈配置包括CAN信号、支持的NM和支持的CanTP。

RTA-CAN

CAN特定网络组件

RTA-MEM

NVM块系采用内部闪存配置而成

RTA-DIAG

示例UDS和DTC配置

RTA-XCP

用于测量和校准的示例配置

MCAL

MCAL集成和测试。配置

RTA产品家族

RTA产品家族 可提供经过业界验证的功能全面的AUTOSAR解决方案,包含以下三个要素:

RTA-OS: 领先的AUTOSAR OS
RTA-RTE: 成熟、稳定且具产品级质量的AUTOSAR RTE生成器
RTA-BSW: 用于开发和配置AUTOSAR基础软件的全面的模块化解决方案