stm32 usb Dfu协议驱动安装的步骤-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11547|回复: 2

stm32 usb Dfu协议驱动安装的步骤

[复制链接]
发表于 2020-3-21 20:54 | 显示全部楼层 |阅读模式
本帖最后由 topdog 于 2020-3-22 09:39 编辑

stm32 刷入固件的一种方法是官方提供的STM32 微控制器自举程序中使用的 USB DFU 协议,支持win10的DfuSeDemo最新版本为3.0.6,即STSW-STM32080  下载地址:安装好以后发现不能识别STM Device in DFU Mode,在usb口上挂载有STM32  BOOTLOADER,DFU的驱动也不能安装,那可是非常的着急。

dfuse.PNG
后来,终于摸索出了步骤,敲敲小黑板,马上划重点:
第一,打开设备管理器,选中STM32  BOOTLOADER,卸载该设备;
第二,仍然保持挂载状态,先按住boot0键,按rst一下马上放开;
第三,电脑会自动识别STM Device in DFU Mode;
第四,安装DFU驱动3.0.1.0版本。手动安装win10 x64位驱动的路径:C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\Bin\Driver\Win10\dpinst_amd64

stm dfu.PNG

打开DfuSeDemo就可以进入DFU协议,点击choose选择好你需要刷入的固件,

good_dfuse.PNG

再点击upgrade等进程条变浅绿就ok了。

刷机成功.PNG

刷好固件点击rst键,stm32设备挂载为usb串口设备。

usb.PNG

希望对你有所帮助,再见。



发表于 2020-4-2 15:18 | 显示全部楼层
学习topdog师兄的笔记
 楼主| 发表于 2020-4-2 23:22 | 显示全部楼层
沧海笑1122 发表于 2020-4-2 15:18
学习topdog师兄的笔记

谢谢沧海笑1122老师的关心和指导,一起学习一起进步。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 02:50 , Processed in 0.084780 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表