原创 IAR中如何使定位在rom中的数组不被初始化

2009-8-22 16:54 4989 8 8 分类: MCU/ 嵌入式

环境:STM32F103VBT6   IAR ARM 5.30


.icf文件中


define symbol _ROM_INFO_   = 0x0801F800;


。。。


place at address mem:_ROM_INFO_ { readonly section .RomInfo };


。。。


.c中


#pragma location = ".RomInfo"
__no_init  const u8 uiData[100];


如果没有__no_init,就算是flash也会被清0.原因还没找。


 

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /2 下一条