工具/软件:Code Composer Studio
您好!
我在 CCS5和 CCS7中构建了代码库。 显示编译器版本所有其他软件包都是相同的。
在两个 IDE 中生成的.map 文件不同。
CCS7:
.cinit 0 00892778 00005ef0
00892778 00004d7c (.cinit、.fardata.load)[加载映像]
CCS5:
.cinit 0 9f0ac30c 00002a4c
9f0ac30c 0000277e (.cinit、.fardata.2.load)[加载映像、压缩= rle]
9f0aea8a 00000002 --hole --[填充= 0]
您可以观察到".cinit、.fardata.load"的长度存在显著差异。
我已经在项目链接器设置中设置了--zero_init = on 和--cinit_compression=off。
如何仅在 CCS7中对.fardata 段应用 RLE 压缩
此致、
Pradeep