求解一下,为何我读取了某个区域的值后,后面的程序运行得不太正常。。。还有开机读取的值也不太正常。。。求问下。 型号为stm32f103rct6
Memory Map of the image
Image Entry point : 0x08000131
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000013b0, Max: 0x00040000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x0000135c, Max: 0x00040000, ABSOLUTE)
上面是.map中的数据,size不应该最大也就 135c吗。,,, 我读取的值的地址是
#define FLASH_SAVE_ADDR 0X08028000 .。。。他会读到我程序中定义的一个char数组的值。。。。。怎么会这样。。怎么才能完全避开,,,,虚心求教,
|