步骤: 1.修改工程.icf文件:
如上图修改icf文件。
也可以如下修改: 在 place at address mem:ICFEDIT_intvec_start { readonly section .intvec }; 之前加一句话: place at address mem:0x08010000 { readonly section .MYTEST }; 其中0x08010000是要存放常量的绝对地址 2.修改.c文件: 在.c文件定义要保存的常量,如保存某个版本: __root const char str1[32]@".MYTEST"=“V10.10.10.1111”; (__root可以不需要) 3.编译,查看bin文件
可以看到在bin文件指定位置已经保存了常量。
注意 :定义的变量必须调用后才能成功。