主要内容

AUTOSAR 数据类型

配置数据类型和计算方法

AUTOSAR 标准定义 AUTOSAR 软件组件使用的平台数据类型。在 Simulink® 中,您可以对元素(如数据元素、操作参量、标定参数、测量变量和可运行实体间变量)中使用的 AUTOSAR 数据类型进行建模。如果从 ARXML 文件导入 AUTOSAR 组件,Embedded Coder® 将导入 AUTOSAR 数据类型,并创建所需的对应 Simulink 数据类型。在代码生成期间,Embedded Coder 导出在组件模型中使用的数据类型的 ARXML 描述,并以 C 代码生成 AUTOSAR 数据类型。

在开发 AUTOSAR 软件组件时,您可以配置组件的数据类型相关方面。例如:

  • 对 AUTOSAR 数据类型进行建模,以用于仿真和代码生成。

  • 修改导入的 AUTOSAR 计算方法 (CompuMethod) 或创建并配置新的 CompuMethod。CompuMethod 在 AUTOSAR 数据的内部值和物理表示之间进行转换。

  • 配置 AUTOSAR 数据类型的导出方式。

  • 配置 AUTOSAR 包以聚合导出的数据类型和相关元素。

函数

add将属性添加到 AUTOSAR 元素
addPackageableElement将元素添加到模型中的 AUTOSAR 包
createEnumerationCreate Simulink enumeration data type definition from imported AUTOSAR data elements
createNumericTypeCreate Simulink numeric data type definition from imported AUTOSAR data elements
delete删除 AUTOSAR 元素
deleteUnmappedComponentsDelete unmapped AUTOSAR components from model
find查找 AUTOSAR 元素
get获取 AUTOSAR 元素的属性
setSet property of AUTOSAR element
updateAUTOSARPropertiesUpdate model with ARXML definitions from AUTOSAR element packages

主题