1、编写格式
#pragma section[name]//在下面定义未初始化的变量
#pragma section{name}//在下面定义初始化的变量
#pragma section(name)//代码
例如:
#pragma section[Data_Section]
int data1;
int data2
#pragma section[]//返回正常section
2、地址设置
STVD——Project菜单——Settings——Linker选项卡:
Category选择Input,
在下框中新建segment,segment名称自定义,并在此segment中设置地址范围,在此segment中新建.section,名称为#pragma section[xx]中的xx。
如以上例子,设置为:
| segment/section | From | To |
|segment_name | 0x8080| 0x809f |
| .Data_Section | | |