在使用PREEvision定义AUTOSAR_CP Data Type之前,首先建立一个Data Type 存放路径,如下图所示,之后所有定义的数据都可以存在此处。
1 PREEvision 数据类型定义与AUTOSAR数据类型定义映射表。PREEvision对于AUTOSAR定义的Private data type 进一步细分为integer、long、byte、float、double等多个类型。实际上AUTOSAR定义的数据类型中只有Value,所以我们这里统一按照Value处理就可以了。
定义一个Float数据类型:
主要需要定义的属性如下:
2 Application Data Type 定义:选择之前建立的路径–new–data type–application data type–application value type,然后对它命名为ADT_Float;
2.1 定义物理最大值、最小值 Generic Physical Data Constraint;
2.2 属性定义如下:
基于PREEvision定义AUTOSARDataType:Float详解
于 2022-11-13 14:51:48 首次发布