运行时把g_char(全局变量)复制到SDRAM,即0x3000000位置(重定位); 第二个方法 让文件直接从0x30000000开始,全局变量在0x3……; 烧写Nor Flash上 0地址处; 运行会把整个代码段数据段(整个程序)从0地址复制到SDRAM的0x30000000(重定位); 这两个方法的区别是前者只重定位了数据段,后者重定位了数据段和代码段。