??
字號:
2002/12/13
你好!
在Keil C中定義成const的變量,編譯器會在RAM(XDATA)中為其分配空間;而定義成code的變量,編譯器則在ROM(CODE)中分配空間。例如:
INT8U const OSMapTbl[] = {0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80};
改為:
INT8U code OSMapTbl[] = {0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80};
可以減少對RAM空間的占用。
cwf
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -