代码重定位

局部变量存储在栈上,栈指向SDRAM可读可写

全局变量包含在.bin文件中,烧写在nor文件中

静态变量

nor_flash不能直接的写

程序中至少包含有代码段和数据段(rodata 、bss(初值为0,无初值的全局变量)、common注释)

const char g_char2 = 'B'   //const是固定的,只能读不能改

rodata 只读数据段

原文地址:https://www.cnblogs.com/rose-/p/12630595.html