軟件的燒寫 今日,我學習關于軟件的燒寫工作。燒寫有三種方式,分別為U-link、J-link和ISP燒寫。根據公司現有的條件,重點講解了J-link和ISP兩種燒寫方式。 單片機上的軟件燒寫接口大體分為兩種:一、20引腳的排插口,二、由TXD、RXD和GND組成的串口。 J-link仿真器與ARM和KEIL環境無縫連接,采用USB供電,通過JTAG排插接口(20引腳)與電路板相連,如圖1:
圖1.J-link仿真器 - link燒寫通過Keil4編程軟件的下載功能實現軟件的下載,無需下載額外的燒寫軟件然而,J-link燒寫的配置非常復雜:由于Windows系統的不同、Keil4軟件的版本不同、以及嵌入式芯片的不同,都會導致燒寫失敗,配置難度非常大,只在Win7系統下成功燒寫一次,其余皆失敗。
ISP燒寫(RXD、TXD、GND)方式相比較而言相對簡,不過需要用到CH340轉接芯片,原理如圖2: 圖2.USB轉串口芯片 由于單片器一般只兼容TTL串口信號,無法識別USB總線上的信號,所以,需要CH340轉接芯片將USB信號轉化為單片機的TTL串口信號。 ISP燒寫需要軟件來輔助,但是操作簡單,燒寫軟件如圖3: 圖3.ISP燒寫軟件 需要燒寫軟件時,連接TXD、RXD、GND串口,和計算機USB接口,如圖4:
圖4.ISP連接線 打開ISP燒寫軟件,在文件夾中找到.hex格式的文件,打開,即可完成軟件的燒寫。如圖5: 圖5.燒寫成功 通過兩種燒寫方式的對比,ISP燒寫方式更加簡單便捷,可以解放電路板上的空間,接下來的設計中將以ISP燒寫方式為主。
完整的Word格式文檔51黑下載地址:
軟件的燒寫.doc
(766 KB, 下載次數: 30)
2019-3-20 13:31 上傳
點擊文件名下載附件
KEIL軟件燒寫
|