STM32 DFU模式燒錄代碼
什么是DFU?
dfu的本質(zhì)是isp,usb接口的isp,在系統(tǒng)編程,進入isp的方式我們先了解
如下圖 boot0為高電平 boot1為低電平即可進入isp模式。

熟悉的場景
在我們使用flymcu軟件下載代碼時,本質(zhì)也是isp 串口接口的isp。
傻瓜使用方式
下載dfu燒錄軟件
這個是我在某寶購買開發(fā)板廠家自己寫的,親測可用。
https://link.csdn.net/?target=https%3A%2F%2Fwww.weact-tc.cn%2FDownload%2FWeAct_Studio_Download_Tool.zip
廠家說是免驅(qū),但是還是配套了一個驅(qū)動,文件全都在上面鏈接。
驅(qū)動的路徑 stm32dfu\DFU_Driver\Driver
按照黑框提示操作你的硬件
如下圖 你需要有一個按鍵修改boot電位和一個按鍵復位電路,沒有復位電路的話就給設備重
新上電是一樣的效果。

查看接口是否識別

拖入文件 hex類型 bin類型都可以
拖入后按下回車就可下載了

重點!?。?/h1>
不是所有stm32芯片都支持dfu 具體要看芯片手冊哦,其實用串口isp也很好用,swd下載代碼也不錯,屬于是殊途同歸了,不過不斷更新玩法才是開發(fā)的本質(zhì)。
標簽: