此内容应用于 V7.6.1 或更高版本。可以自动创建并为特定的原子软件组件 (ASWC) 链接 RIMBO 对象。
要创建并链接 RIMBO 对象,请选择以下某个 SWC (原子软件组件)类型:或者,
- ApplicationSoftwareComponentType
- ComplexDeviceDriverComponentType
- EcuAbstractionComponentType
- SensorActuatorSoftwareComponentType
- ServiceComponentType
右键单击“SWC 原型”,并选择创建 AR-SWC 实现对象 (RIMBO)。
注: 请参阅“使用 Rational® Rhapsody® 实现 AUTOSAR 组件”以获取详细的 RIMBO 创建步骤。
该自动化的输出为:
- 创建了新的 ARBMTPackge,包含:
- 具有与所选 SWC 类型的端口相对应端口的 RIMB 类
- 任何 RIMBClientPort、RIMBServerPort、RIMBSenderPort 和 RIMBReceiverPort
- 与所选 SWC 类型的接口类型化端口相对应的 RIMB 接口类型化 RIMB 端口
- 任何 RIMBClientInterface、RIMBServerInterface、RIMBSenderInterface 和 RIMBReceiverInterface
- RIMB 接口的属性或操作
- 由所选 SWC 类型所拥有的 RIMB 确定类型的 RIMBO
- 使用以下连接器之一将 RIMBO 端口连接到 ASWC 类型端口:
- RIMBServiceConnector
- RIMBDataConnector
- 由 ASWC 类型填充的图、它们之间的 RIMBO 和连接器和包含时间戳记的用于对操作进行摘要的注释
此图在进行填充后将打开。这些端口必须在该图上进行布置:
信息消息将位于“日志”输出窗口:
- Info: RIMBO ARDesign::SoftwareArchitecture::DigitalDriver.DigitalDriverImplObj2
of type DigitalDriverImplPkg2::DigitalDriverImpl was generated to
implement ApplicationSoftwareComponentType ARDesign::SoftwareArchitecture::DigitalDriver