GD32、STM32單片機(jī),是我們最常見的一種MCU。通常我們?cè)谑褂肧TM32單片機(jī)都會(huì)遇到程序在線升級(jí)下載的問題。
GD32/STM32單片機(jī)的在線下載通常需要以下幾種方式完成:
1、使用ST/GD提供的串口下載工具,本地完成固件的升級(jí)下載。
2、自行完成系統(tǒng)BootLoader的編寫,將系統(tǒng)程序分為BootLoader和APP兩個(gè)部分,BootLoader完成固件升級(jí)。
3、使用STM32/GD固件服務(wù)器,完成固件的升級(jí),固件服務(wù)器https://simplewifi.taobao.com/
幾種方式各有優(yōu)缺點(diǎn):
使用ST提供的方法進(jìn)行固件升級(jí),方法簡單,不需要額外的開發(fā)。但是,只能本地完成STM32單片機(jī)的升級(jí)。
自動(dòng)編寫B(tài)ootLoader完成固件升級(jí)。如果需要遠(yuǎn)程升級(jí)功能,需要BootLoader完成聯(lián)網(wǎng)的功能,需要的代碼空間比較大。并且需要一定的技術(shù)積累才能完成。
使用STM32固件服務(wù)器方式,很容易解決了,STM32系列單片機(jī)的在線升級(jí)問題。該方式支持手機(jī)、pad、筆記本等,只要有瀏覽器即可完成STM32單片機(jī)的在線升級(jí)。同時(shí)該方式還支持FTP文件下載。
GD32、STM32固件服務(wù)器https://simplewifi.taobao.com/,在進(jìn)入下載模式時(shí),會(huì)自動(dòng)輸出復(fù)位信號(hào)和下載模式選擇信號(hào)。能夠使STM32單片機(jī)自行進(jìn)入下載模式。不需要人工干預(yù)。固件服務(wù)器輸出的IO信號(hào)如下:

手機(jī)瀏覽器,只需要打開IE瀏覽器,瀏覽所需要的固件即可完成STM32單片機(jī)的在線升級(jí)。輸入192.168.2.1,打開界面如下:

點(diǎn)擊需要升級(jí)的固件HEX或者bin文件,即可瀏覽到上傳的文件。點(diǎn)擊文件后面對(duì)應(yīng)的Flash按鈕即可完成STM32單片機(jī)的在線升級(jí)。
該服務(wù)器還支持FTP方式遠(yuǎn)程下載固件的功能,能夠完成局域網(wǎng)、互聯(lián)網(wǎng)的遠(yuǎn)程升級(jí)。
GD32/STM32固件服務(wù)器自身參數(shù)的修改界面如下:
, 打開192.168.2.1:8080端口首頁-SimpleWiFi-淘寶網(wǎng),還可以對(duì)固件服務(wù)器自身的參數(shù)進(jìn)行設(shè)置。可以,設(shè)置固件服務(wù)器工作的熱點(diǎn)模式或者STA模式,方便連接局域網(wǎng),進(jìn)行網(wǎng)絡(luò)升級(jí)。
固件服務(wù)器自身參數(shù)設(shè)置界面如下:

審核編輯:湯梓紅
-
單片機(jī)
+關(guān)注
關(guān)注
6062文章
44915瀏覽量
646650 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9681瀏覽量
87260 -
STM32
+關(guān)注
關(guān)注
2289文章
11011瀏覽量
362255 -
固件升級(jí)
+關(guān)注
關(guān)注
0文章
35瀏覽量
12283 -
GD32
+關(guān)注
關(guān)注
7文章
418瀏覽量
25138
發(fā)布評(píng)論請(qǐng)先 登錄
GD32和STM32單片機(jī)的區(qū)別

stm32 離線下載器 GD32 原裝現(xiàn)貨 量產(chǎn)
基于TFTP文件傳輸協(xié)議實(shí)現(xiàn)STM32F407局域網(wǎng)內(nèi)遠(yuǎn)程網(wǎng)絡(luò)升級(jí)
STM32單片機(jī)使用串口下載升級(jí)程序的下載協(xié)議
Ethernet遠(yuǎn)程固件升級(jí)
GD32單片機(jī)STM32遠(yuǎn)程下載手機(jī)程序升級(jí)固件下載局域網(wǎng)網(wǎng)頁升級(jí)工具
單片機(jī)程序遠(yuǎn)程升級(jí)的設(shè)計(jì)
MG主板固件升級(jí)工具應(yīng)用程序免費(fèi)下載

STM32單片機(jī)網(wǎng)絡(luò)遠(yuǎn)程升級(jí)固件的源碼下載
GD32單片機(jī)和STM32單片機(jī)的區(qū)別
STM32/GD32系列單片機(jī)固件服務(wù)器使用手冊(cè)
STM32/GD32固件服務(wù)器使用手冊(cè)
STM32單片機(jī)實(shí)現(xiàn)固件在線升級(jí)(IAP)

評(píng)論