|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
ads1.2調(diào)試出現(xiàn)問題 |
| 作者:xiao_xian 欄目:ARM技術(shù) |
在codewarrior下編譯通過后,點(diǎn)debug運(yùn)行,轉(zhuǎn)入axd但是跳出窗口:Failed to setbreakpoints 確定后,log file里顯示:DBT warning 00035: Too many breakpoints 點(diǎn)GO或單步運(yùn)行,里面又顯示:processor ARM7TDMI_0 raised an exception cause:Unrecognised SWI 當(dāng)然上面是在連著techorICE情況下的,若不連改為armulator狀態(tài)下調(diào)試是可以進(jìn)行的。 有沒有遇到過這樣的問題?如何解決?謝謝! |
| 2樓: | >>參與討論 |
| 作者: li_bo123 于 2005/1/18 12:29:00 發(fā)布:
re:ads1.2調(diào)試出現(xiàn)問題 你的設(shè)置沒有問題吧? 在config target進(jìn)行設(shè)置,連接到正確的仿真器鏈接? 還有仿真板的選擇以及處理器選擇, 這些都看看。 我好像用的是MULTI-ice,呵呵。 |
|
| 3樓: | >>參與討論 |
| 作者: gaojn36 于 2005/1/18 13:17:00 發(fā)布:
我也遇到過,你可以這樣試試 我也遇到過,用multiIce調(diào)試,在調(diào)試的時候必須將一個寄存器設(shè)置的值改變,例如:set 0xXXXXX,0xXX,然后在裝入編譯好的文件,你也可以做個腳本,運(yùn)行的時候自動設(shè)置。否則就會出現(xiàn)你的那種情況,提示的錯誤完全相同。這個寄存器好像是ACCESS BUS Register,還是什么我記不清了,目的是配置外部的SRAM,這種情況好像也很常見。我也有一個問題,仿真的時候必需要在程序運(yùn)行前設(shè)置,那么將程序燒到FLASH里的時候,該怎么辦?如果FLASH中運(yùn)行正常的話,為什么仿真的時候不行?各位大俠誰能解釋一下,謝謝! |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |