StmDfuUsb

StmDfuUsb

工具 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
下载
程序描述

此应用程序可使用 USB DFU 协议通过 USB 电缆更新 STM32 微控制器固件。 它利用 STMicroelectronics 文档(AN2606 和 AN3156)来实现 STM32 启动模式和 USB DFU 协议。

先决条件:

  • 您的移动设备必须支持USB OTG。

准备:

  1. 使用 USB OTG 线将您的 STM32 开发板连接到移动设备。
  2. 激活STM32 bootloader模式(根据您的CPU型号,请参阅AN2606了解具体说明;这通常涉及配置BOOT0和BOOT1引脚)。

编程:

  1. 选择固件文件(.hex、.srec、.dfu 或原始二进制文件)。
  2. 配置选项:选择性页面擦除、禁用读出保护(如果需要)以及自动 CPU 执行后编程。
  3. 点击“加载文件到闪存”并等待完成。

附加功能:

该应用程序还提供:

  • 闪存擦除
  • 闪现空白支票
  • 与所选文件进行 Flash 比较

这些功能可通过应用程序菜单访问。

测试的微控制器模型:

STM32F072、STM32F205、STM32F302、STM32F401、STM32F746、STM32G474、STM32L432

使用限制:

该应用程序允许最多 25 个免费固件上传。 超出此限制,您可以购买以下两个升级选项之一:

  1. 额外上传了 100 个
  2. 无限制的应用程序使用

截图

  • StmDfuUsb应用截图第0张
  • StmDfuUsb应用截图第1张
  • StmDfuUsb应用截图第2张
  • StmDfuUsb应用截图第3张