📄 240.cmd
字号:
-cr /*Use Ram init model. */
-heap 0x0 /*No heap needed for this example. */
-stack 200 /*150 word stack is enough for this example. */
-x /*Force re–reading of libraries. */
MEMORY
{
PAGE 0: /* PM – Program memory */
FLASH0: origin = 0x0000, length = 0x4000
EXTRAM: origin = 0x8000, length = 0x4000 /*Use 1K of EXT SRAM for PROGRAM*/
B0: origin = 0xfe00, length = 0x100
PAGE 1: /* DM – Data memory */
BLK_B2: origin = 0x60, length = 0x20 /*BLOCK B2 */
DSRAM: origin = 0x0a000, length = 0x4000 /*External data RAM */
B0DAT: origin = 0x200, length = 0x100 /*B0 RAM */
/*(Used for pgm data buffer)*/
B1: origin = 0x300, length = 0x100 /* B1 RAM (Used for algo vars )*/
}
/*************************Section Allocation***************************/
SECTIONS
{
.text :{} > EXTRAM PAGE 0 /* sample.c */
/*All these sections are for flash programming.*/
PRG_text : {} > EXTRAM PAGE 0 /**erase() and program()*****/
/*****from flash.asm file****/
fl_prg : {} > EXTRAM PAGE 0 /**Programming Algorithm*****/
fl_clr : {} > EXTRAM PAGE 0 /******Clear Algorithm*******/
fl_ers : {} > EXTRAM PAGE 0 /******Erase Algorithm*******/
fl_wrt : {} > EXTRAM PAGE 0 /****Flash–write Algorithm***/
DLY : {} > EXTRAM PAGE 0 /******Delay Subroutine******/
REG : {} > EXTRAM PAGE 0 /*******Regs Subroutine******/
ARY : {} > EXTRAM PAGE 0 /******Array Subroutine******/
PRG_data : {} > B1 PAGE 1 /*Reserved in flash.asm for**/
/***flash algo variables.****/
PRG_parm : {} > B1 PAGE 1 /*Reserved in flash.asm for**/
.bss : {} > DSRAM PAGE 1
.cinit : {} > DSRAM PAGE 1
.const : {} > DSRAM PAGE 1
.switch : {} > EXTRAM PAGE 0
.stack : {} > DSRAM PAGE 1 /*C stack. */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -