AUTOSAR Standard
Simulink® 软件支持 AUTomotive Open System ARchitecture (AUTOSAR),这是一种开放且标准化的汽车软件架构,由以下三个软件层组成:应用层、运行时环境 (RTE) 层和基础软件层。
汽车制造商、供应商和工具开发人员共同开发应用层的组件。标准将这些组件称为 AUTOSAR 软件组件。它们与运行时环境层交互。运行时环境层支持以下通信:
应用层组件之间的通信
基础软件层和应用层组件之间的通信
基础软件层提供应用层组件使用的共享通用系统服务。
AUTOSAR 标准涉及:
架构 - 分层软件架构将应用软件与执行平台解耦。AUTOSAR 软件组件和运行时环境之间的标准接口允许在车辆的电子控制单元 (ECU) 拓扑中重用或转移组件。
该标准定义称为 AUTOSAR 平台的软件架构变体:Classic 平台和 Adaptive 平台。有关详细信息,请参阅AUTOSAR Classic 和 Adaptive 平台的比较。
方法 - 配置描述文件定义 ECU 共享的系统信息、特定 ECU 独有的系统信息以及特定于 ECU 的基础软件信息。
基础 - 支持平台互操作性的 AUTOSAR 平台之间共享的需求和设定。
应用程序接口 - 通过为典型汽车应用程序指定接口和指定软件各层之间的接口,提供标准化的交换格式。