Lar > Aplicativos > Ferramentas > StmDfuUsb

Nome do aplicativo | StmDfuUsb |
Desenvolvedor | Yaroslav Trymbach |
Categoria | Ferramentas |
Tamanho | 2.6 MB |
Última versão | 1.25 |
Disponível em |


Atualizando o firmware da CPU STM32 via cabo USB usando o protocolo USB DFU
Aplicativo para atualizar o firmware da CPU STM32 via cabo USB usando o protocolo USB DFU
A realização deste aplicativo é baseada nos seguintes documentos da Stmicroelectronics:
- AN2606 : STM32 Modo de inicialização do sistema de microcontrolador
- AN3156 : Protocolo USB DFU usado no STM32 Bootloader
Como usar o aplicativo
Pré -requisito:
- Seu dispositivo móvel deve suportar USB-OTG.
Preparação:
- Conecte a placa STM32 ao seu dispositivo móvel usando um cabo USB-OTG.
- Ative o modo de carregador de inicialização para o STM32. Consulte AN2606 para obter instruções detalhadas. Geralmente, você precisa definir os pinos de inicialização e inicialização na combinação correta de acordo com o seu modelo de CPU.
Programação:
Selecione o arquivo de firmware:
- Escolha o arquivo de firmware que você deseja escrever. O arquivo deve estar em um dos seguintes formatos:
- Intel Hex
- Motorola S-Record
- Dfuse (formato stmicroelectronics dfu)
- Binário bruto
- Escolha o arquivo de firmware que você deseja escrever. O arquivo deve estar em um dos seguintes formatos:
Definir opções de redação:
- Você pode selecionar entre as seguintes opções:
- Apagar apenas as páginas necessárias
- Proteção de leitura não definida, se necessário
- Vá CPU após programação
- Você pode selecionar entre as seguintes opções:
Inicie a programação:
- Pressione o botão "Carregar arquivo para flash" e aguarde a conclusão da operação.
Operações adicionais disponíveis no aplicativo:
- Apagar
- Verificando o flash para o status em branco
- Comparando o conteúdo flash com o arquivo
Você pode acessar essas operações através das opções de menu apropriadas.
Modelos testados:
O aplicativo foi testado com sucesso nos seguintes modelos de microcontrolador STM32:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Restrições de uso:
- Você pode executar até 25 uploads de firmware completamente gratuitamente.
- Depois de atingir esse limite, você pode comprar um dos seguintes serviços:
- Mais 100 uploads.
- Uso ilimitado do aplicativo.
-
Códigos de trava do Azure (março de 2025)
-
2025 Jogos de Gacha: Lista de Liberação completa
-
Roblox: Códigos de defesa da torre do Bob Esponja (janeiro de 2025)
-
Black Ops 6 Zombies: Como configurar os anéis de círculo de convocação em Citadelle des Morts
-
Persona 5: Phantom X Playtest vaza no SteamDB
-
Honkai: Star Rail Vazamento revela cone de luz exclusivo de Tribbie