主要内容

createEnumeration

创建金宝app枚举数据类型定义从进口AUTOSAR数据元素

自从R2019a

描述

例子

createEnumeration (arProps,的名字,applicationDataTypePath)创建一个模型金宝app®枚举类型的AUTOSAR应用程序数据类型。函数可以用来使用AUTOSAR通过使用导入的元素updateAUTOSARProperties

例子

createEnumeration (arProps,的名字,compuMethodPath,implementationDataTypePath)创建一个模型枚举类型金宝app的数据类型和CompuMethod AUTOSAR实现。

createEnumeration (arProps,compuMethodPath)创建一个家庭从AUTOSAR Compu金宝appMethod仿真软件枚举类型。

例子

全部折叠

创建一个模型枚举数金宝app据类型定义的名字myEnumAUTOSAR应用程序数据类型的路径/ AUTOSAR_PlatformTypes ApplicationDataTypes / MyAppType

dataObj = autosar.api.getAUTOSARProperties (mdlName);createEnumeration (dataObj“myEnum”,' / AUTOSAR_PlatformTypes / ApplicationDataTypes / MyAppType ');

创建一个模型枚举数金宝app据类型定义的名字myEnumAUTOSAR数据类型实现的路径/ AUTOSAR_PlatformTypes ImplementationDataTypes / uint16通过使用路径的计算方法/ a / b / myCM

dataObj = autosar.api.getAUTOSARProperties (mdlName);createEnumeration (dataObj“myEnum”,“/ a / b / myCM”,' / AUTOSAR_PlatformTypes / ImplementationDataTypes / uint16 ');

输入参数

全部折叠

AUTOSAR属性信息模型,之前返回arProps= autosar.api.getAUTOSARProperties (模型)。的参数模型是一个处理,特征向量,或字符串标量表示模型的名字。

例子:arProps

数据类型:function_handle

枚举数据类型的名称为模型创建AUTOSAR元素的表示。金宝app

在仿真软件环境金宝app中,这个枚举数据类型映射到应用程序的数据类型和数据类型的一个实现。应用程序数据类型的枚举提供应用程序级的物理属性,如现实世界范围的值,数据结构和物理语义。实现数据类型提供了实现级属性,比如stored-integer最小和最大规格和原始类型(例如,整数)。

例子:“myEnum”

数据类型:字符|字符串

路径AUTOSAR应用程序数据类型创建模型枚举数据类型。金宝app应用程序数据类型提供应用程序级的物理属性,如现实世界范围的值,数据结构和物理语义。应用程序数据类型用于仿真。

例子:' / AUTOSAR_PlatformTypes / ApplicationDataTypes / MyAppType '

数据类型:字符|字符串

AUTOSAR CompuMethod路径,用于翻译枚举数据类型和枚举实现应用程序之间的数据类型。

例子:“/ a / b / myCM”

数据类型:字符|字符串

AUTOSAR路径实现数据类型创建模型枚举数据类型。金宝app实现数据类型提供了实现级属性,比如stored-integer最小和最大规格和原始类型(例如,整数)。实现数据类型用于代码生成。

例子:' / AUTOSAR_PlatformTypes / ImplementationDataTypes / uint16 '

数据类型:字符|字符串

版本历史

介绍了R2019a