標題: 新手將KEIL中軟件燒寫進入STM32心得 [打印本頁]
作者: 時代の虛言 時間: 2019-3-20 13:31
標題: 新手將KEIL中軟件燒寫進入STM32心得
軟件的燒寫
今日,我學習關于軟件的燒寫工作。燒寫有三種方式,分別為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軟件燒寫
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |