?? 并口下載線常見問題.txt
字號(hào):
常見問題:
檢測(cè)器件時(shí),時(shí)有時(shí)無,嚴(yán)重時(shí)根本檢測(cè)不到,更談不上對(duì)器件編程了。
這就是下載線不穩(wěn)定的表現(xiàn)。主要是SCK那里的問題,以前我使用了
74373的鎖存解決了問題,信號(hào)改變就鎖存一次,這個(gè)方法比較穩(wěn)定,但速度比
較慢。參照了Atmel的下載線后,在并口STROBE那里接了個(gè)500歐姆左右的電阻,
再去掉原來的鎖存發(fā)現(xiàn)也可以運(yùn)行。免去了鎖存過程后,速度提升很多,但速度變
快后發(fā)現(xiàn)有點(diǎn)不穩(wěn)定,我在程序中設(shè)置了一定的延時(shí)后又穩(wěn)定了。上述兩種方式必
須把并口設(shè)置為ECP模式。通過幾個(gè)月的摸索,這次新設(shè)計(jì)的下載線很穩(wěn)定,并口不必
再設(shè)置為ECP模式,也不要求用HC的器件了。其實(shí)就是從Atmel和Altera下載線那
里抄來了一點(diǎn)。你也可以去抄一點(diǎn),注意SCK那里一定要把握好。最好是全部照抄。
你也可以用你的辦法解決這個(gè)問題,成功后記得給大家分享。這套系統(tǒng)在我的機(jī)器
上運(yùn)行很穩(wěn)定,在幾天瘋狂的測(cè)試中,基本上沒幾次編程失敗,我機(jī)器的配置是
Duron 1G,ddr 128m,Abit主板,AMD761芯片組。
寫器件時(shí)總是寫到某個(gè)地址就停頓,然后報(bào)告失敗;或者可以順利寫完,
但效驗(yàn)時(shí)數(shù)據(jù)不正確。最可能的原因是電源不穩(wěn)定,電纜太長(zhǎng),線路沒焊好,器件
質(zhì)量問題等。也可能與你電腦性能有關(guān),特別當(dāng)你開啟了很多程序。
不能檢測(cè)到器件,但可以正常讀寫,并且效驗(yàn)無誤。這個(gè)就是你單片機(jī)
問題了,可能某些模塊壞了。
以下是我總結(jié)做下載線的步驟和經(jīng)驗(yàn):
1.先保證目標(biāo)板上的單片機(jī)可以正常運(yùn)行,很多人忘記EA/VPP要接高電平。
2.做下載線時(shí),電纜不要太長(zhǎng)。
3.注意單片機(jī)外圍電路的影響,影響最大的可能是單片機(jī)的復(fù)位電路,可以先不接
電容。
4.一定要保證用IspTest時(shí),信號(hào)都可以控制,并且電平都能控制到位。很多人
忘了74373還要接電源的,結(jié)果測(cè)試時(shí)只有0-3V的變化。
5.調(diào)試時(shí)可以先把LE接高電平,OE接低電平,不用軟件控制。
還有什么問題請(qǐng)去這個(gè)地址留言:
http://enkj.com/gbook/guestbook.asp?user=digiboy
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -