主要内容

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

AUTOSAR 软件组件

配置组件属性,将 Simulink 元素映射到 AUTOSAR 元素,配置元素包,应用建模检查

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

要在 Simulink® 中开发 AUTOSAR 软件组件,您需要创建一个 AUTOSAR 组件的初始表示,如组件创建中所述。生成的表示包括:

  • 用于对 AUTOSAR 元素(如端口、可运行实体、可运行实体间变量和参数)建模的 Simulink 模块、连接和数据

  • 在 AUTOSAR 标准中为软件组件中的 AUTOSAR 元素定义的存储属性

  • Simulink 元素到 AUTOSAR 元素的映射

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

工具

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

对象

autosar.api.getSimulinkMappingSimulink 元素映射到 AUTOSAR 元素
autosar.api.getAUTOSARProperties以编程方式配置 AUTOSAR 软件组件元素和属性

属性

AUTOSAR Element PropertiesProperties of AUTOSAR elements

设置

AUTOSAR XML Options SettingsAUTOSAR software component XML Options

函数

全部展开

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
findFind AUTOSAR elements (自 R2023a 起)
autosar_ui_launchOpen AUTOSAR Dictionary dialog box
autosar_ui_closeClose AUTOSAR Dictionary dialog box
updateAUTOSARPropertiesUpdate model with ARXML definitions from AUTOSAR element packages
updateModelUpdate AUTOSAR model or architecture with ARXML changes
updateArchitecturalDataUpdate Architectural Data section from ARXML definitions (自 R2024b 起)

主题

AUTOSAR 组件

AUTOSAR 元素

AUTOSAR 包