MDK定位常量或函数,为何常量或函数后面增加了一堆数据?

2020-01-11 18:13发布

比如MDK定位常量,const uint32_t passw2_addr __attribute__((at(FLASH_ADR2)))=0x11223344;
但写入flash中除了这个字,后面增加了一堆内容,这些内容是什么,怎么产生的?现在如果擦除后面的数据,重新上电
死机,进入了HardFault_Handler里面;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。