StmDfuUsb

StmDfuUsb

5.0
Descrição do aplicativo

Atualização de firmware da CPU STM32 via cabo USB usando protocolo USB DFU

Visão geral do aplicativo

Este aplicativo facilita atualizações de firmware para CPUs STM32 via cabo USB usando o protocolo USB DFU. Sua implementação é baseada na documentação da STMicroelectronics:

  • AN2606: Modo de inicialização da memória do sistema do microcontrolador STM32
  • AN3156: Protocolo USB DFU usado no carregador de inicialização STM32

Uso

Pré-requisitos:

  • Suporte USB-OTG em seu dispositivo móvel

Preparação:

  1. Conecte a placa STM32 ao seu dispositivo móvel usando um cabo USB-OTG.
  2. Ative o modo bootloader para o STM32 (consulte AN2606 para obter instruções).

Programação:

  1. Selecione o arquivo de firmware a ser gravado. Os formatos suportados incluem:

    • Intel Hex
    • Motorola S-Record
    • DfuSe (formato STMicroelectronics DFU)
    • Binário bruto
  2. Configurar opções de escrita:

    • Apagar apenas as páginas necessárias
    • Desativar a proteção de leitura (se necessário)
    • Vá para a CPU após a programação
  3. Clique em "Carregar arquivo para Flash" e aguarde a conclusão da operação.

Adicional Operações:

  • Apagando
  • Verificando se o flash está em branco
  • Comparando o flash com o arquivo

Selecione essas operações no menu.

Microcontroladores testados:

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

Uso Restrições:

O uso gratuito é limitado a 25 uploads de firmware. Depois de atingir esse limite, você poderá comprar:

  • 100 uploads adicionais
  • Uso ilimitado
Captura de tela
  • StmDfuUsb Captura de tela 0
  • StmDfuUsb Captura de tela 1
  • StmDfuUsb Captura de tela 2
  • StmDfuUsb Captura de tela 3
Avaliações Postar comentários
Últimos artigos
Aplicativos mais recentes