嵌入式、C语言、autosar、Rte
项目 | Value |
---|---|
OS | autosar OS |
autosar厂商 | vector |
芯片厂商 | TI |
编程语言 | C,C++ |
编译器 | HighTec (GCC) |
??如图所示,数据类型分为以下六类:
①Adt
②Idt
③Base types
④units
⑤compu Methods
⑥Data constraint
compu methods又分为 identical,linear,scale-linear,text tabal ,scale-lineat and texttable,bitfield text table几类。
??应用层数据类型,又布尔,值,数组,结构体,字符串等类型,用于 到Idt的1:n的映射。
??实施的数据类型,通俗来讲就是实际用到的数据类型,根据Adt映射而来,可以创建类型和Adt类似,可以创建非常灵活的多维数组和结构体。
??一般由平台决定。
??全局类型的单位,可以被Adt和CM(compu methods)引用。
??计算公式。用于内部值到物理值的转换。
linear中一般用于can报文的data = Fctor*X+offset 物理值到内部值的转换。
??数据范围限制。可对Adt和Idt进行物理约束。