標(biāo)題: STM32串口下載程序 [打印本頁]
作者: 冷月楓 時(shí)間: 2020-2-5 09:47
標(biāo)題: STM32串口下載程序
STM32串口下載程序
如果我們用下載器下載程序很快,很方便,但是需要購(gòu)買下載器,很破費(fèi)。為此我們用串口下載程序,省去了購(gòu)買下載器的麻煩。
下面介紹用串口下載程序的方法:
1. 所需工具:
串口轉(zhuǎn)TTL模塊一個(gè),STM32單片機(jī)一個(gè),杜邦線4根,mcuisp軟件。
單片機(jī)最小系統(tǒng)如圖所示:
圖片1.png (1.01 MB, 下載次數(shù): 67)
下載附件
2020-2-5 09:41 上傳
自制串口下載電路:(自制開發(fā)板的時(shí)候使用,本文檔不使用)
一鍵下載電路如圖所示:
圖片2.png (189 KB, 下載次數(shù): 56)
下載附件
2020-2-5 09:41 上傳
2.
要想了解串口下載電路的工作過程,首先要了解STM32的幾種啟動(dòng)模式。
STM32的幾種啟動(dòng)模式如下表所示:
要想下載程序,必須讓BOOT1=0,BOOT0=1.
運(yùn)行程序,必須BOOT0=0;
3.串口和STM32的連線:
下面介紹單片機(jī)最小系統(tǒng)和串口連接的引腳圖:
單片機(jī) 串口
A9 RX
A10 TX
GND GND
VCC 3.3v
串口連接圖:
圖片3.png (825.12 KB, 下載次數(shù): 67)
下載附件
2020-2-5 09:42 上傳
芯片連接圖:
圖片4.png (868.4 KB, 下載次數(shù): 50)
下載附件
2020-2-5 09:43 上傳
4.mcuisp下載軟件的使用:
步驟詳圖:
圖片5.png (362.69 KB, 下載次數(shù): 54)
下載附件
2020-2-5 09:44 上傳
1. 打開 mcuisp,先執(zhí)行1,2,3步。點(diǎn)擊搜索串口,將自動(dòng)找到電路板串口,在bps中選擇波特率為256000,左下角設(shè)置:DTR的低電平復(fù)位,RTS 高電平進(jìn) BootLoader。
2. 設(shè)置完1,2,3步后可以執(zhí)行第4步,讀器件信息,這時(shí)如果出現(xiàn)界面中的信息,表明串口和單片機(jī)連接成功。
圖片6.png (172.92 KB, 下載次數(shù): 52)
下載附件
2020-2-5 09:44 上傳
3. 執(zhí)行第5步,選擇一個(gè)hex文件,再執(zhí)行第6步,點(diǎn)擊開始編程就可以下載程序。(此過程不需要按復(fù)位鍵)
4. 下載完程序后,界面會(huì)出現(xiàn):此時(shí)程序下載完成。
圖片7.png (202.2 KB, 下載次數(shù): 71)
下載附件
2020-2-5 09:44 上傳
STM32串口下載程序.pdf
(704.17 KB, 下載次數(shù): 22)
2020-2-5 09:46 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: 冷月楓 時(shí)間: 2020-2-5 10:01
鏈接:https://pan.baidu.com/s/1WyvtnCJad_BqXbwTzhcofw 提取碼:h2xc
作者: 冷月楓 時(shí)間: 2020-2-5 10:01
上面是mcuisp下載軟件
作者: moli0513 時(shí)間: 2020-3-19 14:23
省錢的好方法!!!!!
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |