您可以将 AR3x_BMT 概要文件(此概要文件支持在行为建模工具 (BMT)
环境中实现汽车开放式系统体系结构 (AUTOSAR) 概念到代码)应用于使用 C 语言设计的 Rhapsody 项目。
关于此任务
在 AR3x_BMT 项目中,您既可以控制 AUTOSAR 系统,也可以控制该系统的原子软件组件类型的
Rhapsody 实现。AR3x_BMT 项目具有 AUTOSAR_3x 项目的所有功能。
在 AR3x_BMT 项目中,可以在两个特定的包中组织模型:
- ARPackages 包,这个包中包含 AUTOSAR
系统设计,例如原子软件组件类型、内部行为、可运行对象和其他元素。这些元素用于导出
AUTOSAR XML (ARXML)。另外,您还可以通过导入 ARXML 文件来创建这些元素。
- ARBMTPackages 包,这个包中包含用于实现原子软件组件类型的
Rhapsody 实现块和相关元素。Rhapsody 实现块是一个类,这个类的实例用来实现
AUTOSAR 原子软件组件。这种类型的实现块是特殊的 AUTOSAR 类;它对 AUTOSAR 域和
Rhapsody UML 域进行桥接。