TPYBoardv10x固件燒寫一直是大家比較關心的問題,上次教大家用SWD接口燒寫TPYBoard的固件,這次教大家用另一種方式燒寫我們TPYBoardv10x的固件,直接用dfu模式燒寫固件。
用dfu方式燒寫固件比用swd燒寫固件模式更加簡單,不需要ST-Link仿真器,只需要一個軟件輔助就好,
DfuSe_Demo下載地址:www點tpyboard點com/download/drive/7.html
軟件下載好了我們就可以升級我們手中TPYBoardv10x開發板的固件了。
首先,將我們手中的TPYBoardv10x開發板進dfu模式,將板子上的3.3v針腳跟dfu針腳用跳線帽連接起來,如下圖:
1.jpg (81.21 KB, 下載次數: 42)
下載附件
2017-8-7 11:06 上傳
連接完成以后,我們電腦就會自動裝一個驅動,裝完驅動后,打開設備管理器-通用串行總線控制器,我們會看到里面有一個STMDeviceinDFUMode,如下圖:
2.png (49 KB, 下載次數: 39)
下載附件
2017-8-7 11:06 上傳
其次,打開工具后,工具會自動識別我們進入DFU的TPYBoardv10x,如下圖:
3.png (42.56 KB, 下載次數: 39)
下載附件
2017-8-7 11:06 上傳
我們choose選擇我們要燒寫固件的位置,打開,如下圖:
4.png (46.71 KB, 下載次數: 38)
下載附件
2017-8-7 11:06 上傳
打開以后,我們調好下圖中打√的兩個參數,點擊Upgrade,選擇是,如下圖:
5.png (44.11 KB, 下載次數: 54)
下載附件
2017-8-7 11:06 上傳
就會出現往板子里寫的過程,如下圖:
6.png (37.95 KB, 下載次數: 58)
下載附件
2017-8-7 11:06 上傳
當看到successful的時候就證明燒寫成功了,拔掉跳線帽,rst后板子固件就刷新了。
7.png (43.22 KB, 下載次數: 54)
下載附件
2017-8-7 11:07 上傳
|