|
|||||||||||
| 技術(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 |
關(guān)于取數(shù)據(jù)中止 |
| 作者:yamoon 欄目:ARM技術(shù) |
在ARM啟動文件startup.s中 程序始終在 DataAbout B DataAbout 再也執(zhí)行不下去 請問可能是什么方面的原因?qū)е逻@樣的情況發(fā)生 |
| 2樓: | >>參與討論 |
| 作者: longpar 于 2005/4/8 11:30:00 發(fā)布:
原因大家都知道 無非是對存儲器的訪問不能完成,有可能訪問了不存在的地址空間。 問題是如何調(diào)試找到錯誤的地方。 我也在這里被卡住了,呵呵 |
|
| 3樓: | >>參與討論 |
| 作者: yamoon 于 2005/4/8 13:00:00 發(fā)布:
RE 完全沒有頭緒呀 似乎要補(bǔ)的東西太多了。。。 |
|
| 4樓: | >>參與討論 |
| 作者: faxmonkey 于 2005/4/11 22:33:00 發(fā)布:
有時訪問其內(nèi)部寄存器也會出現(xiàn)的,主要原因見內(nèi) 我在用LPC2292時也出現(xiàn)過,資料上寫著VICVectCnt0-15只有8位,如果你用CHAR去訪問的話,就會出現(xiàn)數(shù)據(jù)異常。不過,改成int后,就沒事了。我感覺PHILPS在資料上做得不夠,應(yīng)該向ATMEL、TI等公司學(xué)習(xí)! |
|
| 5樓: | >>參與討論 |
| 作者: lyy1981 于 2005/4/12 22:11:00 發(fā)布:
寄存器access width 和寄存器內(nèi)容有效位寬度有時是不同。 |
|
| 6樓: | >>參與討論 |
| 作者: liqincqy 于 2005/4/14 15:39:00 發(fā)布:
可以把 B DataAbout改掉 換成 SUBS PC, LR, #12 即可以了 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |