關(guān)于海棠派H7開發(fā)板無仿真器下載,使用的是USB_DFU的方式,需要用到的工具和軟件包如下:
1.海棠派H7最小系統(tǒng)板一塊;
2.type-c線一根;
3.GD32DfuDrivers驅(qū)動包;
4.GD32AllInOneProgrammer_win軟件包;
5.編譯好的hex文件(H7_led.hex);
下面就是用USB_DFU下載的下載步驟:
1.將海棠派H7開發(fā)板的BOOT引腳拉高,使系統(tǒng)進入system模式,如下圖所示;
2.通過type-C接口將開發(fā)板鏈接到電腦上,如下圖所示;
3.打開電腦設(shè)備管理器,如果沒有裝驅(qū)動,會出現(xiàn)以下有帶嘆號的驅(qū)動,如下圖所示,已裝驅(qū)動進行下一步;
4.打開工具包里的GD32DfuDrivers_V3.6.6.6167.rar,解壓縮,根據(jù)機型選擇X64還是X86,本人電腦是64位的使用的是X64,打開文件夾和軟件并用管理員的模式安裝,點擊install,等待完成界面。然后重新回到管理器界面就會看到GD32 Device in DFU Mode,到此安裝完成。
5.打開工具包的GD32AllInOneProgrammer_win_V3.2.7.20225.7z,解壓縮。打開GD32AllInOneProgrammer.exe軟件。
6.選擇Interface接口是USB模式,bootloader是DFU。配置里會發(fā)現(xiàn)GD DFU DEVICE 1這個設(shè)備。
7.點擊connect,設(shè)備會發(fā)現(xiàn)H757的型號以及芯片flash大小和RAM大小,如下圖;
8.點擊Brower,選擇下載文件,注意可以選擇bin文件,也可以選擇hex文件,然后選擇需要下載的hex文件或者bin文件,工具包里準(zhǔn)備了個流水燈的hex程序,其他的選項根據(jù)需要自行選擇,如下圖;
9.點擊Download,等待進度條完成,如下圖所示。
10.下載完成后,如果要讓程序運行,需要推出DFU模式,需要將boot撥碼從1撥回到0,然后按一下復(fù)位按鈕,芯片就會推出DFU模式,程序即從設(shè)定的flash開始運行。
至此USB-DFU的下載教程就結(jié)束了,USB-DFU模式唯一不足的是就是不能像仿真器一樣調(diào)試,但是如果驗證已經(jīng)下載的程序還是很方便的。如果問題,可以在聚沃官網(wǎng)、抖音視頻、QQ交流群等給我們留言和提問。好了,小伙伴們應(yīng)該知道怎么通過一根typec就能下載H7的程序了吧,趕緊拿開發(fā)板試試看吧。