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 包 |
createEnumeration | Create Simulink enumeration data type definition from imported AUTOSAR data elements |
createNumericType | Create Simulink numeric data type definition from imported AUTOSAR data elements |
delete | 删除 AUTOSAR 元素 |
deleteUnmappedComponents | Delete unmapped AUTOSAR components from model |
find | 查找 AUTOSAR 元素 |
get | 获取 AUTOSAR 元素的属性 |
set | Set property of AUTOSAR element |
updateAUTOSARProperties | Update model with ARXML definitions from AUTOSAR element packages |
主题
- Model AUTOSAR Data Types
Model AUTOSAR data types for data elements, operation arguments, calibration parameters, measurement variables, and inter-runnable variables.
- Create, Import, and Configure AUTOSAR Computation Methods
Import or create computation methods to convert between internal values and physical representation of AUTOSAR data.
- Configure AUTOSAR Data Types Export
Configure ARXML export for AUTOSAR base, implementation, and application data types.
- Configure AUTOSAR Packages
Import or define element packages within hierarchical AUTOSAR package structure.
- Automatic AUTOSAR Data Type Generation
Automatically generate AUTOSAR platform data types in AUTOSAR-compliant C code.
- Import and Reference Shared AUTOSAR Element Definitions
Import AUTOSAR packages containing shared ARXML element definitions.
- Configure AUTOSAR Data for Calibration and Measurement
Define AUTOSAR data properties (
SwDataDefProps
), includingSwCalibrationAccess
,DisplayFormat
, andSwAddrMethod
.