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

QQ登錄

只需一步,快速開始

搜索
查看: 3250|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

STM32串口下載程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
STM32串口下載程序
如果我們用下載器下載程序很快,很方便,但是需要購(gòu)買下載器,很破費(fèi)。為此我們用串口下載程序,省去了購(gòu)買下載器的麻煩。
下面介紹用串口下載程序的方法:
1. 所需工具:
  串口轉(zhuǎn)TTL模塊一個(gè),STM32單片機(jī)一個(gè),杜邦線4根,mcuisp軟件。
單片機(jī)最小系統(tǒng)如圖所示:
自制串口下載電路:(自制開發(fā)板的時(shí)候使用,本文檔不使用)
一鍵下載電路如圖所示:
2.
要想了解串口下載電路的工作過(guò)程,首先要了解STM32的幾種啟動(dòng)模式。​
STM32的幾種啟動(dòng)模式如下表所示:​
BOOT1
BOOT0
啟動(dòng)模式
說(shuō)明
X
0
用戶閃存存儲(chǔ)器
Flash啟動(dòng),運(yùn)行
0
1
系統(tǒng)存儲(chǔ)器
串口下載
1
1
SRAM啟動(dòng)
SRAM啟動(dòng),調(diào)試
要想下載程序,必須讓BOOT1=0,BOOT0=1.
運(yùn)行程序,必須BOOT0=0;
3.串口和STM32的連線:
下面介紹單片機(jī)最小系統(tǒng)和串口連接的引腳圖:
單片機(jī)           串口
  A9           RX
A10             TX
GND             GND
VCC             3.3v
串口連接圖:
芯片連接圖:
4.mcuisp下載軟件的使用:
步驟詳圖:
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ī)連接成功。
3. 執(zhí)行第5步,選擇一個(gè)hex文件,再執(zhí)行第6步,點(diǎn)擊開始編程就可以下載程序。(此過(guò)程不需要按復(fù)位鍵)
4. 下載完程序后,界面會(huì)出現(xiàn):此時(shí)程序下載完成。
  • 關(guān)閉
  • [url=]上傳附件[/url]


STM32串口下載程序.pdf (704.17 KB, 下載次數(shù): 22)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:535176 發(fā)表于 2020-2-5 10:01 | 只看該作者
回復(fù)

使用道具 舉報(bào)

板凳
ID:535176 發(fā)表于 2020-2-5 10:01 | 只看該作者
上面是mcuisp下載軟件
回復(fù)

使用道具 舉報(bào)

地板
ID:171474 發(fā)表于 2020-3-19 14:23 | 只看該作者
省錢的好方法!!!!!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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