首先,要在Prm文件中定义自己扩展的外部RAM 如: /* Here we gloabl addressing*/ MY_RAM = READ_WRITE 0x0D8000'G TO 0x0F7FFF'G; ... EXT_RAM INTO MY_RAM; 其次,可以采用全局寄存器访问方式来访问外部RAM 如: #pragma DATA_SEG __GPAGE_SEG EXT_RAM 具体可以看看C:\Program Files\Freescale\CodeWarrior for HCS12 V4.7\(CodeWarrior_Examples)\HCS12X\GlobalAddressing下的例程 |