📄 lf2407_pm.cmd
字号:
/* File: LF2407_PM.cmd */
MEMORY
{
PAGE 0: /* 程序存储空间 */
PM :ORIGIN=0h,LENGTH=003Fh /* 中断向量 */
PVECS :ORIGIN=0044h,LENGTH=0100h /* 外设中断向量 */
PROG :ORIGIN=0150h,LENGTH=7EAFh /* 以上为32K片内闪烁存储器 (0000h~8000h) */
SARAM_P :ORIGIN=8000h,LENGTH=0800h /* 程序空间上的2K SARAM */
EX1_PM :ORIGIN=8800h,LENGTH=7600h /* 外部RAM */
B0_PM :ORIGIN=0FF00h,LENGTH=0100h /*如果CNF=1为片上DRRAM,否则为外部 */
/*B0=FF00到FFFF */
PAGE 1: /* 数据存储空间 */
REGS :ORIGIN=0h,LENGTH=60h /* 内存映射寄存区和保留地址 */
BLK_B2 :ORIGIN=60h,LENGTH=20h /* 块B2 */
BLK_B0 :ORIGIN=200h,LENGTH=100h /* 块B0,如果CNF=0为片内DARAM */
BLK_B1 :ORIGIN=300h ,LENGTH=100h /* 片内存储器块块B1 */
SARAM_D :ORIGIN=0800h,LENGTH=0800h /* 数据空间2K SARAM */
PERIPH :ORIGIN=7000h,LENGTH=1000h /* 外设寄存器空间 */
EX2_DM :ORIGIN=8000h,LENGTH=0800h /* 数据空间2K SARAM */
PAGE 2: /* I/O存储空间 */
IO_EX :ORIGIN=0000h,LENGTH=0FFF0h /* 外部I/O映射空间 */
IO_IN :ORIGIN=0FFF0h,LENGTH=0Fh /* 片内的I/O映射空间 */
}
SECTIONS
{
.vectors :{}> PM PAGE 0
.pvecs :{}> PVECS PAGE 0
.text :{}> PROG PAGE 0
.bss :{}> BLK_B2 PAGE 1
.data :{}> BLK_B1 PAGE 1
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -