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

Описание приложения

Обновление прошивки процессора STM32 через USB-кабель с использованием протокола USB DFU.

Приложение для обновления прошивки процессора STM32 через USB-кабель с использованием протокола USB DFU.

Реализация приложения основана на следующих документах компании STMicroelectronics:

1. AN2606 Режим загрузки системной памяти микроконтроллеров STM32

2. AN3156 Протокол USB DFU, используемый в загрузчике STM32

Как использовать приложение.

ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ

Ваше мобильное устройство должно поддерживать USB-OTG.

ПОДГОТОВКА

1. Подключите плату STM32 к вашему мобильному устройству с помощью кабеля USB-OTG.

2. Активируйте режим загрузчика для STM32. Как это сделать, читайте в AN2606. В общем случае вам следует установить выводы BOOT0 и BOOT1 в правильную комбинацию в соответствии с моделью вашего процессора.

ПРОГРАММИРОВАНИЕ

1. Выберите файл с прошивкой, которую вы хотите записать.

- Файл прошивки должен быть в одном из следующих форматов:

- Intel HEX

- Motorola S-Record

- DfuSe (формат DFU от STMicroelectronics)

- Сырой бинарный файл

2. Установите необходимые параметры записи. Вы можете выбрать следующие опции:

- Стереть только необходимые страницы

- Снять защиту от чтения, если это необходимо

- Запустить процессор после программирования

3. Нажмите кнопку «Загрузить файл во флеш-память» и дождитесь завершения операции.

В приложении также доступны следующие операции:

- Стирание

- Проверка флеш-памяти на пустоту

- Сравнение флеш-памяти с файлом.

Вы можете выбрать эту операцию через соответствующий пункт в меню.

Приложение проверено на следующих моделях микроконтроллеров:

Stm32F072

Stm32F205

Stm32F302

Stm32F401

Stm32F746

Stm32G474

Stm32L432

ОГРАНИЧЕНИЯ ИСПОЛЬЗОВАНИЯ

Вы можете выполнить до 25 загрузок прошивки полностью бесплатно.

После достижения этого лимита вы можете приобрести одну из двух услуг:

1. Дополнительные 100 загрузок

2. Неограниченное использование приложения.

Скриншот

  • StmDfuUsb Скриншот 0
  • StmDfuUsb Скриншот 1
  • StmDfuUsb Скриншот 2
  • StmDfuUsb Скриншот 3