首页 应用 工具 StmDfuUsb
StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Sep 29,2026
5.0

程序描述

通过 USB 电缆使用 USB DFU 协议更新 STM32 CPU 固件。

用于通过 USB 电缆使用 USB DFU 协议更新 Stm32 CPU 固件的应用程序。

该应用程序的实现基于意法半导体(STMicroelectronics)公司的以下文档:

1. AN2606 STM32 微控制器系统存储器引导模式

2. AN3156 STM32 引导加载程序中使用的 USB DFU 协议

应用程序使用方法。

先决条件

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

准备工作

1. 通过 USB-OTG 电缆将 Stm32 开发板与移动设备连接。

2. 激活 Stm32 的引导加载程序模式。具体操作请阅读 AN2606。通常,您应根据 CPU 型号将引脚 BOOT0 和 BOOT1 设置为正确的组合。

编程

1. 选择您要写入的固件文件。

- 固件文件应采用以下格式之一:

- Intel Hex

- Motorola S-Record

- DfuSe(意法半导体 DFU 格式)

- 原始二进制文件

2. 设置所需的写入选项。您可以选择以下选项:

- 仅擦除必要的页

- 如有需要,取消读取保护

- 编程完成后启动 CPU

3. 按下“将文件加载到闪存”按钮,并等待操作完成。

应用程序还提供以下额外操作:

- 擦除

- 检查闪存是否为空白

- 将闪存内容与文件进行比较

您可以通过菜单中的相应选项选择这些操作。

该应用程序已在以下微控制器型号上经过测试:

Stm32F072

Stm32F205

Stm32F302

Stm32F401

Stm32F746

Stm32G474

Stm32L432

使用限制

您可以完全免费地上传最多 25 次固件。

达到此限制后,您可以购买以下两项服务之一:

1. 额外 100 次上传权限

2. 应用程序无限使用权限

截图

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

    用户评价

    发表评价