📄 240x_pm.cmd
字号:
/******************************************************************************/
/* File Name: 240x_PM.cmd */
/* Description: Linker command file to place user code (vectors & .text) */
/* sections beginning at 0000h of program memory. .text is loaded at 40h. */
/* This file should be modified if it is desired to load code in B0 memory or */
/* if on-chip SARAM is to be used. */
/******************************************************************************/
MEMORY
{
PAGE 0: /* PROGRAM MEMORY */
EX1_PM :ORIGIN=0h , LENGTH=0FDFFh /* 63.5K external RAM */
B0_PM :ORIGIN=0FE00h, LENGTH=0200h /* On-chip DARAM if CNF=1, else */
/* external */
/* B0 = FE00 to FEFF or FF00 to FFFF */
PAGE 1: /* DATA MEMORY */
REGS :ORIGIN=0h , LENGTH=60h /* Memory mapped regs & reservd address*/
BLK_B2 :ORIGIN=60h , LENGTH=20h /* Block B2 */
BLK_B0 :ORIGIN=100h , LENGTH=200h /* Block B0, On-chip DARAM if CNF=0 */
BLK_B1 :ORIGIN=300h , LENGTH=200h /* Block B1 */
EX1_DM :ORIGIN=0800h , LENGTH=7800h /* External data RAM 1 */
EX2_DM :ORIGIN=8000h , LENGTH=8000h /* External data RAM 2 */
PAGE 2: /* I/O MEMORY */
IO_IN :ORIGIN=0FFF0h, LENGTH=0Fh /* On-chip I/O mapped peripherals */
IO_EX :ORIGIN=0000h , LENGTH=0FFF0h /* External I/O mapped peripherals */
}
SECTIONS
{
vectors :{} > EX1_PM PAGE 0
.text :{} > EX1_PM PAGE 0
.bss :{} > BLK_B2 PAGE 1
.data :{} > BLK_B1 PAGE 1
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -