|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
(初學(xué))EasyARM2200開發(fā)板在脫機(jī)運(yùn)行的時(shí)候的引導(dǎo)問題? |
| 作者:qingheworkshop 欄目:ARM技術(shù) |
EasyARM2200開發(fā)板脫機(jī)(程序已經(jīng)寫入39VF160)運(yùn)行時(shí),程序是不是已經(jīng)讀取到RAM中,并在RAM中運(yùn)行的(我使用的是模板建立的工程)?還是直接在FLASH中取指令?如果在FLASH中取指令,那么運(yùn)行速度豈不是受到FLASH的70ns讀取速度的限制? |
| 2樓: | >>參與討論 |
| 作者: zlgARM 于 2005/1/31 18:02:00 發(fā)布:
1.直接在FLASH中運(yùn)行;2.是的。 |
|
| 3樓: | >>參與討論 |
| 作者: qingheworkshop 于 2005/2/1 13:51:00 發(fā)布:
再問,能否通過改變引導(dǎo)代碼將程序讀取RAM中,然后在RAM中運(yùn)行? |
|
| 4樓: | >>參與討論 |
| 作者: 電子白菜 于 2005/2/1 14:31:00 發(fā)布:
2200不行的,它根本就沒有運(yùn)行中重映射的技術(shù)。 不過我想在硬件中下點(diǎn)工夫可能勉強(qiáng)可以。 |
|
| 5樓: | >>參與討論 |
| 作者: popo2673 于 2005/2/2 12:37:00 發(fā)布:
為什么不行?只要你的工程能在16k的空間下跑 完全可以移到RAM中跑,不過你設(shè)置下EMC速度在外部FLASH中跑還是蠻快的,延時(shí)個(gè)兩三個(gè)周期就可以了 |
|
| 6樓: | >>參與討論 |
| 作者: 電子白菜 于 2005/2/2 19:28:00 發(fā)布:
我倒,16K? ARM指令碼比較大,移植完全的UCOS已經(jīng)用了15K了. |
|
| 7樓: | >>參與討論 |
| 作者: yutu2 于 2006/2/11 21:26:00 發(fā)布:
re:2200不行的,它根本就沒有運(yùn)行中重映射的技術(shù)? 是不是呀? 有沒有什么辦法把程序先考到片外RAM然后運(yùn)行呢? |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |