⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hc12dg128.prm

📁 ucos-ii 在m68hc12上的移植
💻 PRM
字号:
/*							M68HC912DG128A Specific prm file
/*                              (MetroWerks C/C++ V4.1)
/* provide a map for all code segments, allocate a runtime stack and set the */
/* initialization code to the mtrowerks startup file (start12.c) */

NAMES END

SECTIONS
    RAM = READ_WRITE 0x2000 TO 0x03BFF;
    MY_STACK = READ_WRITE 0x03C00 TO 0x3FFF; /* allocate stack into high ram */
    
    /* unbanked FLASH ROM */
    FLASH_PAGE4000 = READ_ONLY 0x04000 TO 0x07FFF;
    FLASH_PAGEC000 = READ_ONLY 0x0C000 TO 0x0FEFF;
    /* banked FLASH ROM */
    FLASH_PPAGE0 =   READ_ONLY 0x08000 TO 0x0BFFF;
    FLASH_PPAGE1 =   READ_ONLY 0x18000 TO 0x1BFFF;
    FLASH_PPAGE2 =   READ_ONLY 0x28000 TO 0x2BFFF;
    FLASH_PPAGE3 =   READ_ONLY 0x38000 TO 0x3BFFF;
    FLASH_PPAGE4 =   READ_ONLY 0x48000 TO 0x4BFFF;
    FLASH_PPAGE5 =   READ_ONLY 0x58000 TO 0x5BFFF;
/*    FLASH_PPAGE6 =   READ_ONLY 0x68000 TO 0x6BFFF; not used: equivalent to FLASH_PAGE4000 */
/*    FLASH_PPAGE7 =   READ_ONLY 0x78000 TO 0x7BEFF; not used: equivalent to FLASH_PAGEC000 */
    EEPROM = READ_WRITE 0x0800 TO 0x0FFF;
END

PLACEMENT
	/* allocate code into normal single chip model (non-backed) */
	DEFAULT_ROM,				  
     _PRESTART, STARTUP,
    ROM_VAR, STRINGS,
    NON_BANKED, COPY 		  INTO FLASH_PAGEC000, FLASH_PAGE4000;     					
    DEFAULT_RAM               INTO RAM;
    SSTACK					  INTO MY_STACK;
END

STACKSIZE 0x400

/* set the startup code (after reset) */
INIT _Startup




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -