|
|||||||||||
| 技術(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 |
自制串口ICD2碰到的怪問題 串口設(shè)置 |
| 作者:zhangqibo 欄目:單片機(jī) |
一年前自制了個串口ICD2,當(dāng)時是買的一本書上的圖。 做出來了調(diào)了n久,就是沒成功。一氣之下不用pic了。 當(dāng)時由于mplab不支持USB轉(zhuǎn)的串口,還特地花了200多買了個PCMCIA轉(zhuǎn)的串口卡。 最近又個同學(xué)去做pic銷售與支持的公司工作,拿了個原裝ICD2回來用。這又勾起了我對pic的興趣。所以昨天晚上有吧仍在箱底的ICD2有找了出來,先是又仔細(xì)檢查了一下。唉,發(fā)現(xiàn)一處錯誤,通往target的vpp有根線接錯了。滿以為好了,接到電腦上依然是無法使用,不能連接,不能下載OS。 后來測試串口電路,把rxd與txd短接,串口調(diào)試工具發(fā)數(shù)據(jù)。不行,原來是FIFO被窩禁止了,以前碰到過這個問題。所以就把FIFO改了回來。串口調(diào)通了,沒問題。接著又試了一下(FIFO忘了禁了),唉,好了,還下載了OS。 狂暈啊! MPLAB提示,以及所有制作資料的提示,MPLAB的幫助里明確指出 If using RS-232, make sure that the FIFO buffers are turned off and flow CONTROL is set for HARDWARE in the COMM driver DIALOG. 我之前全是老老實(shí)實(shí)這樣做的 然而至少在我的電腦,這張PCMICA串口卡上是不行的,禁了FIFO反倒不行了,開了確可以正常工作。 唉,想想以前走了多少彎路啊,不然早做好了,說不定現(xiàn)在PIC已經(jīng)用的很好了(后來轉(zhuǎn)AVR了) 不知道有沒有大蝦碰到過這種情況,可能是我用PCMICA串口卡的緣故,在這說出來,希望給做串口ICD2的朋友一個提示。 |
| 2樓: | >>參與討論 |
| 作者: 蘭天白云 于 2007/4/22 13:16:00 發(fā)布:
有些時候把死馬當(dāng)活馬醫(yī)挺有效的 干嗎不買個ICD2呢? |
|
| 3樓: | >>參與討論 |
| 作者: zhangqibo 于 2007/4/22 15:52:00 發(fā)布:
正打算買呢 正打算買一個,也不貴。從同學(xué)那邊買內(nèi)部價會很爽。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |