原链接文件
自定义段 my_data
; 自定义数据段:加载域在 Flash,执行域在 RAM
LR_MYDATA 0x0803F000 0x1000 { ; 加载域:初始值存储位置
ER_MYDATA 0x2000B000 0x1000 { ; 执行域:运行时变量地址
*(.my_data) ; 将所有 .my_data 段内容放这里
}
}
在自定义段定义一个变量
int myVar1attribute((section(“.my_data”))) = 0x12345678;
查看Map文件