📄 dec5416.cmd
字号:
/*
* ======== dec5416.cmd ========
*
*/
MEMORY
{
PAGE 0: /*软件仿真*/
/*VECT: origin = 0x1000, len = 0x0200
IPROG2: origin = 0x1200, len = 0x1000*/
/*EMU仿真*/
VECT: origin = 0x28100, len = 0x100
IPROG1: origin = 0x200, len = 0x7c00
IPROG2: origin = 0x28200, len = 0x7c00
IPROG3: origin = 0x38000, len = 0x8000
/*当FLASH处于低端的程序空间时*/
FLASHL: origin = 0x40000, len = 0x40000
/*当FLASH处于高端的程序空间时*/
FLASHH: origin = 0x4000000,len = 0x80000
PAGE 1: /*软件仿真*/
/* SPRAM: origin = 0x60, len = 0x20
DARAM: origin = 0x2000, len = 0x1000*/
/*EMU仿真*/
SPRAM: origin = 0x60, len = 0x20
DARAM: origin = 0x2000, len = 0x3000
/*做相应设置后也可以是FLASH空间*/
SARAM: origin = 0x8000, len = 8000
FIRDBUFF: origin = 5000h, length = 500h
FIRCOEFF: origin = 5500h, length = 500h
IIRDBUFF: origin = 6000h, length = 400h
IIRCOEFF: origin = 7000h, length = 1000h
/*DARAM1: origin = 0x8000h, len = 0x8000h */
}
SECTIONS
{
.vector: {} > VECT PAGE 0
.text: {} > IPROG2 PAGE 0
.cinit: {} > IPROG2 PAGE 0
.switch: {} > IPROG2 PAGE 0
.const: {} > IPROG2 PAGE 0
/* .const: load = EPROG PAGE 0, run = DARAM PAGE 1
{
/* Get Run Address */
/* __const_run = .;
/* Mark Load Address*/
/* *(.c_mark)
/* Allocate .const */
/* *(.const)
/* Compute Length */
/* __const_length = .-__const_run;
}
*/
.firdbuf: {} > FIRDBUFF PAGE 1
.fircoef:{} > FIRCOEFF PAGE 1
.iirdbuf:{} > IIRDBUFF PAGE 1
.iircoef:{} > IIRCOEFF PAGE 1
.sys_buffer:{} > SPRAM PAGE 1
.stack: {} > DARAM PAGE 1
.data: {} > DARAM PAGE 1
.motor: {} > DARAM PAGE 1
.uarta_rsect:{} > DARAM PAGE 1
.uartb_rsect:{} > DARAM PAGE 1
.bss: {} > DARAM PAGE 1
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -