STM32 DFU windows烧录工具的使用

STM32提供了灵活的固件加载模式,其中大部分型号支持DFU加载。并且在电脑端,提供了配套的演示软件DfuSe。包含可视化版DfuSeDemo.exe和命令版DfuSeCommand.exe。

一、使用*.hex文件制作dfu文件

1. 打开Dfu file manager, 选择OK;

 

 2. 如下图箭头所示,1->选择hex文件, 2->生成dfu文件

 

二、可视化版DfuSeDemo.exe使用

从开始菜单打开DfuSeDemo程序,在STM32的USB没有接到电脑上时显示如下:

 

把STM32的USB接口接到电脑上后,在STM32进入DFU模式的情况下,DfuSeDemo程序显示如下:

 

使用DFU更新固件步骤如下:

1->选择dfu文件, 2->  烧录

 

 三DfuSeCommand.exe使用

运行cmd.exe,切到DfuSeCommand.exe所在目录;

输入“DfuSeCommand.exe -?”查看如何使用:

运行如下命令升级固件:

DfuSeCommand.exe -c --de 0 -d --fn C:\Users\xxx\Desktop\***.dfu
C:\Users\xxx\Desktop\是需要烧录的dfu文件的路径,***.dfu为文件名。

烧录成功后显示如下:

 

 



 

 

posted @ 2020-04-28 12:27  闹闹爸爸  阅读(5391)  评论(0编辑  收藏  举报