網(wǎng)站開發(fā)公司成本是什么愛站權(quán)重
目錄
- 關(guān)鍵詞
- 平臺(tái)說明
- 一、數(shù)據(jù)類型分類
- 二、Adt
- 三、Idt
- 四、Base 數(shù)據(jù)類型
- 五、units
- 六、compu methods
- 七、data constraint
??
關(guān)鍵詞
嵌入式、C語言、autosar、Rte
平臺(tái)說明
項(xiàng)目 | Value |
---|---|
OS | autosar OS |
autosar廠商 | vector |
芯片廠商 | TI |
編程語言 | C,C++ |
編譯器 | HighTec (GCC) |
一、數(shù)據(jù)類型分類
??如圖所示,數(shù)據(jù)類型分為以下六類:
①Adt
②Idt
③Base types
④units
⑤compu Methods
⑥D(zhuǎn)ata constraint
compu methods又分為 identical,linear,scale-linear,text tabal ,scale-lineat and texttable,bitfield text table幾類。
二、Adt
??應(yīng)用層數(shù)據(jù)類型,又布爾,值,數(shù)組,結(jié)構(gòu)體,字符串等類型,用于 到Idt的1:n的映射。
三、Idt
??實(shí)施的數(shù)據(jù)類型,通俗來講就是實(shí)際用到的數(shù)據(jù)類型,根據(jù)Adt映射而來,可以創(chuàng)建類型和Adt類似,可以創(chuàng)建非常靈活的多維數(shù)組和結(jié)構(gòu)體。
四、Base 數(shù)據(jù)類型
??一般由平臺(tái)決定。
五、units
??全局類型的單位,可以被Adt和CM(compu methods)引用。
六、compu methods
??計(jì)算公式。用于內(nèi)部值到物理值的轉(zhuǎn)換。
linear中一般用于can報(bào)文的data = Fctor*X+offset 物理值到內(nèi)部值的轉(zhuǎn)換。
七、data constraint
??數(shù)據(jù)范圍限制。可對Adt和Idt進(jìn)行物理約束。