主要内容

AUTOSAR软件组件和组成

AUTOSAR软件组件是AUTOSAR软件的可重用构建块。AUTOSAR软件组件封装一个或多个算法,并通过定义良好的端口与其环境通信。例如,油门应用程序可能包括表示油门和加速踏板传感器的AUTOSAR软件组件、油门位置监视器、控制器和执行器。

AUTOSAR软件组件连接到AUTOSAR运行时环境,以便与AUTOSAR软件体系结构的基础软件层中的其他软件组件和软件通信。您可以在ecu之间重用和重新定位软件组件。

在仿真软件®,您可以用Simulink模型组件表示AUTOSAR软件组件,例如模型、子系统和Simulink功能块。

AUTOSAR的作品是AUTOSAR软件组件,聚合了具有相关功能的软件组件组。组合是一种系统抽象,在设计软件应用程序的逻辑表示时,它促进了可伸缩性并帮助管理复杂性。

此图显示了节气门位置控制的组成。

该组合由软件组件组成,它们表示:

  • 两个油门位置传感器

  • 油门位置监测器

  • 加速踏板位置传感器

  • 控制器

  • 油门位置执行器

如果您正在使用AUTOSAR经典平台,您可以通过将组合的ARXML描述导入到Simulink中,或者通过使用AUTOSAR体系结构模型来编写软件组合(需要System Composer™)来建模AUTOSAR软件组合。

相关的话题

Baidu
map