AUTOSAR 服务软件组件类型

AUTOSAR Service software component type

我对 AUTOSAR 服务软件组件类型真的很困惑。 可以使用 AUTOSAR Blockset 工具创建 Atomic 软件组件,例如应用程序 SWC,但是服务软件组件呢?

在 AUTOSAR 软件模板文档中提到在 ECU 配置阶段配置服务软件组件。

我的问题是: ECU配置阶段使用了哪些工具?

Simulink AUTOSAR Blockset 允许您开发 ApplicationSwComponents 和 SensorActuator-、EcuHwAbstraction-SwComponents 和 ComplexDrivers 的相关更高级别部分。这些大多在 RTE 之上,或者从实际硬件中抽象出来,这主要与在“虚拟功能总线”级别上进行开发有关。

随后将软件组件映射到 ECU (SwcToEcuMapping),并最终集成到 ECU 软件中,包括 MCAL、HwAbstraction 和服务组件,这些组件实际上使用 EB Tresos Studio、ETAS 等工具进行配置 ISOLAR-A/B 和 Vector Davinci Configurator 根据 SystemDescription/SystemExtract/EcuExtract 和 SW-Component-Descriptions.

因此,在 Simulink AUTOSAR Blockset 中,无需实际开发 ServiceComponent,因为它们实际上是 RTE 下面的 AUTOSAR BSW 的一部分(例如 BswM、StbM、Dem、Dcm、Com、LdCom)。