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