StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Sep 29,2026
5.0

Descripción de la aplicación

Actualización del firmware del CPU STM32 mediante un cable USB utilizando el protocolo USB DFU.

Aplicación para actualizar el firmware del CPU STM32 mediante cable USB utilizando el protocolo USB DFU.

La realización de la aplicación se basa en los siguientes documentos de la empresa STMicroelectronics.

1. AN2606 Modo de memoria de arranque del microcontrolador STM32

2. AN3156 Protocolo USB DFU utilizado en el bootloader de STM32

Cómo utilizar la aplicación.

REQUISITOS PREVIOS

Su dispositivo móvil debe ser compatible con USB-OTG.

PREPARACIÓN

1. Conecte la placa STM32 con su dispositivo móvil mediante un cable USB-OTG.

2. Active el modo bootloader para STM32. Para saber cómo hacerlo, lea el documento AN2606. En general, debe configurar los pines BOOT0 y BOOT1 en la combinación correcta según el modelo de su CPU.

PROGRAMACIÓN

1. Seleccione el archivo con el firmware que desea grabar.

- El archivo de firmware debe estar en uno de los siguientes formatos:

- Intel hex

- Motorola S-Record

- DfuSe (formato DFU de STMicroelectronics)

- Binario sin formato

2. Configure las opciones de grabación que necesite. Puede seleccionar las siguientes opciones:

- Borrar solo las páginas necesarias

- Desactivar la protección de lectura si es necesario

- Ejecutar el CPU después de la programación

3. Presione el botón "Cargar archivo a la memoria flash" y espere a que finalice la operación.

Además, la aplicación ofrece las siguientes operaciones:

- Borrado

- Verificación de memoria flash en blanco

- Comparación de la memoria flash con el archivo.

Puede seleccionar estas operaciones mediante el punto correspondiente en el menú.

La aplicación ha sido probada en los siguientes modelos de microcontroladores:

STM32F072

STM32F205

STM32F302

STM32F401

STM32F746

STM32G474

STM32L432

RESTRICCIONES DE USO

Puede realizar hasta 25 cargas de firmware completamente gratis.

Una vez alcanzado este límite, puede adquirir uno de los dos servicios siguientes:

1. 100 cargas adicionales

2. Uso ilimitado de la aplicación.

Captura de pantalla

  • StmDfuUsb Captura de pantalla 0
  • StmDfuUsb Captura de pantalla 1
  • StmDfuUsb Captura de pantalla 2
  • StmDfuUsb Captura de pantalla 3