Application Description
Обновление прошивки ЦП STM32 через протокол USB DFU
Это приложение позволяет обновлять прошивку ЦП STM32 через USB-кабель с использованием протокола USB DFU. Его разработка основана на следующих документах STMicroelectronics:
- Режим загрузки системной памяти микроконтроллера AN2606 STM32
- Протокол USB DFU AN3156, используемый в загрузчике STM32
Как использовать приложение
Предпосылки:
- Ваше мобильное устройство должно поддерживать USB-OTG.
Подготовка:
- Подключите плату STM32 к мобильному устройству с помощью кабеля USB-OTG.
- Активируйте режим загрузчика для вашего STM32. Подробные инструкции см. в AN2606. Как правило, вам необходимо установить правильную комбинацию контактов BOOT0 и BOOT1 в зависимости от модели вашего процессора.
Программирование:
Выберите файл прошивки:
Файл прошивки должен быть в одном из следующих форматов:
- Intel hex
- Motorola S-Record
- DfuSe (формат STMicroelectronics DFU)
- Необработанный двоичный файл
Установить параметры ввода:
Вы можете выбрать следующие параметры:
- Удалить только необходимые страницы
- Снять защиту считывания (при необходимости)
- После программирования перейдите к процессору
- Нажмите «Загрузить файл для прошивки» и дождитесь завершения операции.
Дополнительные операции:
Приложение также предлагает следующие операции:
- Стирание
- Проверка флэш-памяти на пустое состояние
- Сравнение флэш-памяти с файлом
Вы можете выбрать эти операции из соответствующих пунктов меню.
Поддерживаемые микроконтроллеры:
Приложение было протестировано на следующих моделях микроконтроллеров STM32:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Ограничения на использование:
Вам разрешено бесплатно загрузить до 25 прошивок. Достигнув этого лимита, вы сможете приобрести одну из следующих услуг:
- Дополнительно 100 загрузок
- Неограниченное использование приложения
Screenshot
Приложения похожие на StmDfuUsb