|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
DM642 EVM的Flash地址問題 |
| 作者:imffs 欄目:DSP技術(shù) |
我自己編寫了段對DM642 EVM的FLASH進(jìn)行sector擦除和燒寫的程序 在EVM的文檔中說明的FLASH的地址是0x90000000到0x90400000(4M8bit) 但是在編程的時候發(fā)現(xiàn)當(dāng)基地址設(shè)置成90080000,90180000,90280000,90380000 (長度為0x10000或者是0x80000)的時候擦除不了這段空間 而設(shè)置成90400000,90500000,90600000,90700000(長度為0x10000或者是0x80000)時可以擦除和寫入,請問這是什么原因,FLASH的地址難道不是0x90000000到0x90400000?請大家指導(dǎo)一下 |
| 2樓: | >>參與討論 |
| 作者: wgj_fly 于 2007/3/27 10:59:00 發(fā)布:
請看一下你的dm642外部FLASH總線的寬度 |
|
| 3樓: | >>參與討論 |
| 作者: imffs 于 2007/3/27 14:43:00 發(fā)布:
DM642 EVM的FLASH地址問題 仔細(xì)看了evm的文檔 是dm642的尋址的原因 其實(shí)FLASH的4M的空間地址都是90000000-9007ffff 只是分成了8塊,而區(qū)分這8塊是根據(jù)FPGA的3根線 以前看到這些一直沒怎么注意,現(xiàn)在終于明白了 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |