主要内容

组件开发

开发 AUTOSAR Adaptive 软件组件和服务通信;使用编程接口;应用建模检查

创建 AUTOSAR Adaptive 软件组件的 Simulink® 表示后,请执行以下操作:

  • 使用代码映射编辑器和 AUTOSAR 字典或等效的 AUTOSAR 编程接口来细化 AUTOSAR 配置。

  • 使用各种基于 Simulink 模型的设计功能,在组件中开发算法内容。

如果您有 Simulink Coder™ 和 Embedded Coder® 软件,则可以生成 ARXML 描述和算法 C++ 代码,以便集成到 AUTOSAR Adaptive 运行时环境中,如生成 AUTOSAR Adaptive C++ 代码和 XML 描述中所述。

AUTOSAR 应用程序由互连的软件组件建模。每个软件组件都封装了汽车行为的一项功能实现,具有明确定义的连接点与外界相连。

使用代码映射编辑器和 AUTOSAR 字典开始细化和开发组件。代码映射编辑器提供组件的 Simulink 透视,您可以在其中有选择地将 Simulink 元素映射到 AUTOSAR 元素。AUTOSAR 字典提供组件的 AUTOSAR 透视,您可以在其中配置 AUTOSAR 元素及其属性。要快速入门,请参阅AUTOSAR 组件配置

模块

Event Receive将输入事件转换为信号
Event Send将输入信号转换为事件

工具

代码映射编辑器为代码生成映射 AUTOSAR 元素

函数

全部展开

autosar.api.getSimulinkMappingSimulink 元素映射到 AUTOSAR 元素
getDataStoreGet AUTOSAR mapping information for Simulink data store
getInportGet AUTOSAR mapping information for Simulink inport
getOutportGet AUTOSAR mapping information for Simulink outport
mapDataStoreMap Simulink data store to AUTOSAR variable
mapInportMap Simulink inport to AUTOSAR port
mapOutportMap Simulink outport to AUTOSAR port
autosar.api.getAUTOSARProperties以编程方式配置 AUTOSAR 软件组件元素和属性
autosar.api.create创建或更新映射的 AUTOSAR 组件模型
autosar.api.delete删除 Simulink 模型的 AUTOSAR 属性和映射
autosar.api.syncModel使用 Simulink 修改更新模型的 Simulink 到 AUTOSAR 映射
autosar.api.validateModelValidate AUTOSAR properties and mapping of Simulink model
autosar_ui_launch打开 AUTOSAR 字典对话框
autosar_ui_close关闭 AUTOSAR 字典对话框

主题