您好!
我在编译器手册中看到#pragma LOCATION 仅适用于 EABI。
在 COFF 项目中、是否有一种同样简单的方法可以找到特定地址处的符号? 例如、闪存扇区的最后两个字中的 CRC。
我目前唯一能想到的解决方案是使用目标地址和长度2定义 MEMORY 指令:
FLASHM :origin = 0x0BC000、length = 0x001FFE //片上闪存*/
FLASHM_CRC :origin = 0x0BDFFE,length = 0x000002 //片上闪存*
然后是一个 SECTION 指令、用于将变量定向到 FLASHM_CRC。 这是我唯一的选择吗?
谢谢你。