|
呵呵,IAP的是比較難燒,個人也這么覺得,但是不至于像樓主那么嚴(yán)重吧,大概,燒寫幾千次有幾次不成功我覺得還是能接受的,程序燒寫不進(jìn)去,有很多原因,其實個人經(jīng)驗,燒寫程序的電壓一定要比較高,比如說5V的單片機(jī)可能在3點多V就可以運行了但是燒寫程序就是直接燒寫不進(jìn)去,另外,如果有一些USB轉(zhuǎn)TTL的電路,本身串口的TXD和RXD都會輸出比較強(qiáng)的電壓,很多時候你會發(fā)現(xiàn),斷開5V,只留下TXD和RXD和GND,單片機(jī)仍然能運行或者處于無法復(fù)位的狀態(tài),這時候只有同時斷開GND和5V才能使單片機(jī)強(qiáng)行冷啟動,還有最后一點很關(guān)鍵的,很多單片機(jī)資源不夠用,導(dǎo)致很多外掛器件會占用燒錄口,不管是什么單片機(jī),其實很大一部分是外掛的器件影響到了燒錄程序的端口脈沖時序?qū)е,不信的話可以自己試試用一個DS18B20掛在串口上自己就明白了,當(dāng)然了,說了這么多,還有燒錄器或者單片機(jī)開發(fā)板本身的問題,或者說驅(qū)動軟件本身的問題,這個另當(dāng)別論了,說了這么多,希望對LZ有幫助 |
|