概述
为了让用户能够生成参考应用,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集成和测试。配置 |