ZHCACD3A march 2023 – april 2023 TMS320C28341 , TMS320C28342 , TMS320C28343 , TMS320C28343-Q1 , TMS320C28344 , TMS320C28345 , TMS320C28346 , TMS320C28346-Q1
鏈接器 cmd 文件、.map 文件中提到的存儲(chǔ)器大小都用 16 位表示。sizeof() 函數(shù)始終返回相對(duì)于最小可尋址存儲(chǔ)器單元的大小(Arm 為 8 位,C28x 為 16 位)。
請(qǐng)注意不要在應(yīng)用程序中對(duì)尺寸信息進(jìn)行硬編碼。一種常見(jiàn)的情況是使用 memset/cpy/cmp 函數(shù)時(shí),這些函數(shù)的 size 參數(shù)是以最小可尋址單元表示的。
此外,請(qǐng)注意在使用 memset 后數(shù)據(jù)打包的差異:
| C28x | Arm |
myStruct 000A000A 000A000A |
myStruct 0A0A0A0A 0A0A0A0A |