|
|||||||||||
| 技術(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 |
問個(gè)有關(guān)LPC2132調(diào)試的問題 |
| 作者:active329 欄目:ARM技術(shù) |
使用周工的LPC2132開發(fā)板時(shí),經(jīng)常會遇到在編譯通過進(jìn)入AXD界面后點(diǎn)擊go按鈕跳不到主程序main的中斷處的情況,這時(shí)我調(diào)用其他的例程試,可能就好了,好了之后再調(diào)試其它的程序就不會有這樣的問題了。但有時(shí)這樣也不行,感覺很不穩(wěn)定,憑運(yùn)氣一樣,有時(shí)怎么也進(jìn)不去,很是郁悶呀。 還有,買開發(fā)板時(shí)提供的串口調(diào)試工具EasyARM-C.exe,是不是不穩(wěn)定,使用同一個(gè)例程(深入淺出ARM7課本上的串口例程1),有時(shí)候顯示正確,有時(shí)候怎么顯示也不正確,到底怎么回事???? 我自己做的板子也有同樣的問題,有誰遇到同樣的問題么,到底怎么解決的?搞得我現(xiàn)在都不知道到底是我板子硬件的問題還是串口軟件的問題 |
| 2樓: | >>參與討論 |
| 作者: active329 于 2007/2/1 17:00:00 發(fā)布:
沒人遇到這樣的問題么???? 沒人遇到這樣的問題么???? |
|
| 3樓: | >>參與討論 |
| 作者: 譚陽 于 2007/2/9 9:47:00 發(fā)布:
我遇到了,就是聽天由命,不穩(wěn)定,個(gè)人想法,不帶攻擊性 |
|
| 4樓: | >>參與討論 |
| 作者: libo198212 于 2007/2/9 18:40:00 發(fā)布:
這是JTAG的問題.還一個(gè)H-JTAG就可以了。 |
|
| 5樓: | >>參與討論 |
| 作者: hotpower 于 2007/2/10 3:09:00 發(fā)布:
哈哈~~~我從不使用這些洋玩意~~~ |
|
| 6樓: | >>參與討論 |
| 作者: biao.l 于 2007/3/30 14:34:00 發(fā)布:
RE 我遇到了,就是進(jìn)不了MAIN(),煩 |
|
| 7樓: | >>參與討論 |
| 作者: jshmlly 于 2007/3/31 14:20:00 發(fā)布:
re 可以進(jìn)入MAIN() 你打開Target目錄下的Target.c文件。尋找以下代碼 PLLFEED = 0xaa; PLLFEED = 0x55; while((PLLSTAT & (1 << 10)) == 0); PLLCON = 3; PLLFEED = 0xaa; PLLFEED = 0x55; 可以發(fā)現(xiàn)while((PLLSTAT & (1 << 10)) == 0);這句是導(dǎo)致不能執(zhí)行的關(guān)鍵,他一直等待部成立才繼續(xù)往下執(zhí)行,然而這是模擬調(diào)試,PLLSTAT值是不會改變的,除非人為把這個(gè)寄存器的相應(yīng)位修改。 簡單調(diào)試方法是屏蔽此條語句。 大家可以試試 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |