找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 10790|回復(fù): 0
收起左側(cè)

新手將KEIL中軟件燒寫進(jìn)入STM32心得

[復(fù)制鏈接]
ID:494621 發(fā)表于 2019-3-20 13:31 | 顯示全部樓層 |閱讀模式
軟件的燒寫
今日,我學(xué)習(xí)關(guān)于軟件的燒寫工作。燒寫有三種方式,分別為U-link、J-link和ISP燒寫。根據(jù)公司現(xiàn)有的條件,重點(diǎn)講解了J-link和ISP兩種燒寫方式。
單片機(jī)上的軟件燒寫接口大體分為兩種:一、20引腳的排插口,二、由TXD、RXD和GND組成的串口。
J-link仿真器與ARM和KEIL環(huán)境無縫連接,采用USB供電,通過JTAG排插接口(20引腳)與電路板相連,如圖1:

圖1.J-link仿真器
  • link燒寫通過Keil4編程軟件的下載功能實(shí)現(xiàn)軟件的下載,無需下載額外的燒寫軟件然而,J-link燒寫的配置非常復(fù)雜:由于Windows系統(tǒng)的不同、Keil4軟件的版本不同、以及嵌入式芯片的不同,都會(huì)導(dǎo)致燒寫失敗,配置難度非常大,只在Win7系統(tǒng)下成功燒寫一次,其余皆失敗。
     ISP燒寫(RXD、TXD、GND)方式相比較而言相對(duì)簡(jiǎn),不過需要用到CH340轉(zhuǎn)接芯片,原理如圖2:
圖2.USB轉(zhuǎn)串口芯片
  由于單片器一般只兼容TTL串口信號(hào),無法識(shí)別USB總線上的信號(hào),所以,需要CH340轉(zhuǎn)接芯片將USB信號(hào)轉(zhuǎn)化為單片機(jī)的TTL串口信號(hào)。
  ISP燒寫需要軟件來輔助,但是操作簡(jiǎn)單,燒寫軟件如圖3:
圖3.ISP燒寫軟件
需要燒寫軟件時(shí),連接TXD、RXD、GND串口,和計(jì)算機(jī)USB接口,如圖4:


              圖4.ISP連接線
打開ISP燒寫軟件,在文件夾中找到.hex格式的文件,打開,即可完成軟件的燒寫。如圖5:
圖5.燒寫成功
通過兩種燒寫方式的對(duì)比,ISP燒寫方式更加簡(jiǎn)單便捷,可以解放電路板上的空間,接下來的設(shè)計(jì)中將以ISP燒寫方式為主。


完整的Word格式文檔51黑下載地址:
軟件的燒寫.doc (766 KB, 下載次數(shù): 30)

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表