|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
EasyARM2131的RAM空間是0x40000000到0x40002000吧? |
| 作者:arm_arm 欄目:ARM技術 |
EasyARM2131的RAM空間是0x40000000到0x40002000吧?實際上RAM是從0x40002000開始向下用,一直用到0x40000000,是這樣吧??我看PPT的時候,圖表給人的感覺是從0x40000000開始向上用。 或者是從0x40002000向下用,但0x40000000處向上用了一部分,異常向量表拷在這里了(0x40000000-0x4000003F). 到底是怎樣的?? |
| 2樓: | >>參與討論 |
| 作者: zlgARM 于 2007/3/9 16:04:00 發(fā)布:
RE 程序代碼的放置如同壘磚,從0x40000000向0x40002000往上放。 |
|
| 3樓: | >>參與討論 |
| 作者: arm_arm 于 2007/3/10 8:47:00 發(fā)布:
變量放哪? 局部變量放在哪部分?全局變量放在哪部分? 堆區(qū)放哪?棧區(qū)放哪?謝謝。 |
|
| 4樓: | >>參與討論 |
| 作者: zlgARM 于 2007/3/10 9:34:00 發(fā)布:
RE 局部變量放哪里,你反編譯一下,看看生成的匯編代碼就知道了。有可能在存儲器里也有可能在寄存器里。 堆和堆棧放哪里,請你看看啟動代碼,里面寫得很清楚。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |