请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他部件:TMS570LC4357在代码沉稳工作室中,be32和Device Endianness中的大选项有何区别?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在代码沉稳工作室中,be32和Device Endianness中的大选项有何区别?
我似乎找不到文档,因此使用CCS 11.2 使用编译器ti-CGT-arm_TMS4357为20.2 创建了一个项目,并尝试了常规项目属性中的“设备配置性”字段的不同选项。
readelf -h用于转储与字节顺序相关的生成可执行文件的标头字段。 结果是:
| 设备字节序 | readelf -h输出 |
| be32 |
数据: 2的补充,大的尾端 |
| be8. | 数据: 2的补充,大的尾端 标志: 0x580万,版本5 EABI,BE8 |
| 大 | 数据: 2的补充,大的尾端 标志: 0x580万,版本5 EABI,BE8 |
| 小 | 数据: 2的补充,小的尾端 标志: 0x500万,版本5 EABI |
因此,CCS中的Device Endianness中的大选项似乎等同于BE8。
另请参阅 CCS/TMS570LC4357:对于TMS570LC4357,CCS 10目标状态显示为"BE8",而不是"BE32" ,以获得关于TMS570LC4357的CCS调试器所显示目标状态的注释 。