新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > 重溫經典——AVR單片機串口ISP下載器

        重溫經典——AVR單片機串口ISP下載器

        作者:jobs 時間:2013-10-23 來源:電子產品世界 收藏

          在的學習過程中,編輯下載器是一個必不可少的調試工具。在Atmel官方網站也分布并開源了簡易下載器的原理圖與BOM。如下圖所示:

        本文引用地址:http://www.104case.com/article/182412.htm

          這個版本使用了一個數字邏輯芯片74HC244,邏輯芯片主要啟到數據緩沖的作用。當然,還有一個更加簡易的設計,如下圖所示:

          這兩個版本小編在實際應用中都有所實踐,配合雙龍的下載軟件,非常好用。只是速度較慢。某個項目中,小編的atmega16的編寫,約15K的flash,完成一次擦除,燒寫,校驗三個步驟,一般需要20+分鐘。每次小編燒寫程序時都是選擇這個時候泡杯咖啡,吃點茶點……

          上面二個版的下載器雖然制作簡易,但是一個灰常關鍵問題就是,偶的本本沒有并口……

          其實,還有一種使用串口來模擬ISP下載器的方案。其制作方法也是灰常簡單的,原理圖如下所示:

          小編花了寶貴的午后DIY了一個,使用小馬哥的軟件PonyProg2000,可以完成的熔絲位的讀寫,程序的燒錄等。

          小編使用的USB轉串口識別出來的串口為Com3,由于小編就選擇COM3,之后,再點擊Probe按鈕,如果彈出對話框為Test OK!則表示軟件識別成功,否則請重啟軟件與重新插拔USB串口線。

          之后的操作與其它ISP下載器相同。這里小編再提醒一下,使用串口下載線的下載速度需要有極大的耐心。這種耐心需要在下載編程時不要再運行其它軟件,否則,那程序無響應的提示會灰常快的顯示出來。提示框里雖然有百分比的進程條,但是小編沒有看到過其增長,而是某次回頭突然發現其進入了校驗模式,小編這個時候一般果然終止程序,放棄校驗,以節省寶貴的時間。這時,由于終止的校驗因此檢驗失敗的警告也可以忽略。

          經過這次DIY的實驗,小編得出了結論,平時調試程序還是需要使用jtag,偶爾下載程序,或者修改熔絲位時還是可以考慮一下串口下載線,其它時候還是盡量使用別的方式吧!

          當然,也請網友們期待下一篇DIY之作——USBasp,下載器。

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理




        關鍵詞: 單片機 AVR ISP

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 锡林浩特市| 尉犁县| 霍林郭勒市| 康乐县| 阿鲁科尔沁旗| 翁牛特旗| 沙田区| 莲花县| 赤水市| 靖州| 虹口区| 榆中县| 贵德县| 兴和县| 永州市| 定安县| 若羌县| 策勒县| 永德县| 镇平县| 绥宁县| 义乌市| 手机| 皋兰县| 新郑市| 周宁县| 高清| 锦屏县| 华安县| 曲阳县| 南雄市| 陵水| 河南省| 武功县| 本溪市| 明水县| 分宜县| 丰都县| 玉树县| 神木县| 武强县|