📄 roam.cmd
字号:
-stack 512 /*指定堆栈段的大小*/
-m hello.map /*生成存储器映射文件*/
-l rts2xx.lib /*函数库*/
MEMORY
{
PAGE 0:
VECS : origin = 8000h, length = 0040h
/*仿真请如上定义,如需产生准备烧写的文件,
请将8000改为0000*/
flash : origin = 8800h, length = 6000h
/*仿真请如上定义,如需产生准备烧写的文件,
请将8800改为0060*/
PAGE 1:
B0B1 : origin = 0200h, length = 200h/*内部双口RAM,合并块B0,B1*/
B2 : origin = 0060h, length = 20h/*内部双口RAM,块B2*/
SARAM : origin = 0800h, length = 07ffh
RAM : origin = 8000h, length = 7ff0h/*外部RAM*/
}
SECTIONS
{
.vectors : { } > VECS PAGE = 0/*中断向量表*/
.cinit : { } > flash PAGE = 0/*C程序初始化变量和常数表*/
.text : { } > flash PAGE = 0/*可执行代码和字符串*/
.switch : { } > flash PAGE = 0/*包含.switch语句建立的表格*/
.data : { } > SARAM PAGE 1
.const : { } > SARAM PAGE 1/*字符串和switch表*/
.bss : { } > SARAM PAGE 1/*保留全局变量和静态变量空间*/
.stack : { } > B0B1 PAGE 1/*为系统堆栈分配存储器*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -