主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

组件开发

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

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

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

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

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

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

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

模块

Event ReceiveConvert input event to signal
Event SendConvert input signal to event

工具

代码映射编辑器Map AUTOSAR elements for code generation

函数

全部展开

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.createCreate or update mapped AUTOSAR component model
autosar.api.deleteDelete AUTOSAR properties and mapping for Simulink model
autosar.api.syncModelUpdate Simulink to AUTOSAR mapping of model with Simulink modifications
autosar.api.validateModelValidate AUTOSAR properties and mapping of Simulink model
autosar_ui_launchOpen AUTOSAR Dictionary dialog box
autosar_ui_closeClose AUTOSAR Dictionary dialog box

主题