📄 sinwavegen.cmd
字号:
SinWaveGen.obj /*input filenames*/
-o SinWaveGen.out -m SinWaveGen.map /*options*/
MEMORY
{PAGE 0 : /*程序存储器*/
FLASH_PM : ORIGIN=0H, LENGTH=040H /*内部程序RAM*/
/*FLASH_PM1 : ORIGIN=4000H, LENGTH=04000H 内部程序RAM*/
SARAM_PM : ORIGIN=08000H, LENGTH=100H /*CNF=1*/
PAGE 1 : /*数据存储器*/
REGS : ORIGIN=0H, LENGTH=60H /*存储器映射寄存器*/
BLK_B2 : ORIGIN=60H, LENGTH=20H /*B2块*/
BLK_B0 : ORIGIN=200H, LENGTH=100H /*B0块*/
BLK_B1 : ORIGIN=300H, LENGTH=100H /*B1块*/
SARAM_DM : ORIGIN=800H, LENGTH=1000H /*外部数据RAM*/
/*GM_DM : ORIGIN=8000H, LENGTH=800H 外部全局数据RAM*/
PAGE 2 : /*I/O空间*/
IO_IN : ORIGIN=0FF00H, LENGTH=0FFH /*I/O映射寄存器*/
IO_EX : ORIGIN=0000H,LENGTH=0F00H /*外部I/O空间*/
}
SECTIONS
{ vectors : {} > FLASH_PM PAGE 0 /*矢量地址从0000H开始*/
.text : {} > SARAM_PM PAGE 0 /*.text紧接着矢量之后*/
/* .bss : {} > SARAM_DM PAGE 1 .bss开始地址为800H*/
/* .new : {} > SARAM_DM PAGE 1 new变量段首址为60H*/
.data : {} > BLK_B1 PAGE 1 /*.data变量段首址为370H*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -