StmDfuUsb - прошивка Stm32
Инструменты

StmDfuUsb - прошивка Stm32 на Андроид

Прошивка микроконтроллеров Stm32 по Usb интерфейсу.

10 тыс. загрузок
1.27 версия
2.6 МБ размер
Скачать APK
✓ Проверено источником

Скриншоты

Интерфейс приложения StmDfuUsb - прошивка Stm32

Обзор StmDfuUsb - прошивка Stm32

Краткий обзор по актуальным данным карточки приложения.

StmDfuUsb - прошивка Stm32 — приложение для устройств на Android из категории «Инструменты». В этом разделе собраны системные и прикладные инструменты для повседневной работы с устройством.

В карточке указаны версия 1.27, размер APK 2.6 МБ, совместимость с Android 5.1+, обновление от 19.05.2026. Разработчиком указан Yaroslav Trymbach.

По данным источника, у приложения 10 000 загрузок. Показатели могут меняться по мере выхода обновлений.

Приложение может подойти тем, кому нужны дополнительные инструменты и функции для устройства Android.

Источник отмечает текущий APK как проверенный. Перед установкой всё равно следует сверить название приложения, разработчика, идентификатор пакета.

  • Текущая версия: 1.27
  • Размер файла: 2.6 МБ
  • Требования: Android 5.1+
  • Идентификатор пакета: com.yatrim.stmdfuusb
  • В источнике доступно версий: 3
  • Разрешений в текущей версии: 5

Описание от разработчика

Приложение для перепрошивки содержимого флеш-памяти микроконтроллеров Stm32 через USB кабель.
Используется USB DFU протокол системного загрузчика микроконтроллеров Stm32.

Реализация приложения основана на следующих документах от компании STMicroelectronics:
1. AN2606 "STM32 microcontroller system memory boot mode"
2. AN3156 "USB DFU protocol used in the STM32 bootloader"

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

НЕОБХОДИМЫЕ УСЛОВИЯ
1. Мобильное устройство должно поддерживать USB-OTG
2. У программируемой модели микроконтроллера Stm32 системный загрузчик должен поддерживать роботу по USB (можно узнать из документа AN2606)

ПОДГОТОВКА
1. Подключите плату с микроконтроллером Stm32 к мобильному устройству через USB-OTG кабель.
2. Запустите в микроконтроллере Stm32 системный загрузчик. Для этого следует сделать ресет микроконтроллера предварительно выполнив некоторые условия. Условия зависят от конкретной модели микроконтроллера и узнать их можно из документа AN2606. В простейших случаях нужно выставить определенные уровни на пинах BOOT0 и BOOT1.

ПРОШИВКА
1. Из памяти мобильного устройства выберите файл с необходимой прошивкой.
Файл прошивки может быть в одном из следующих форматов
- Intel hex
- Motorola S-Record
- DfuSe (STMicroelectronics DFU формат)
- Чистый бинарник
2. Установите настройки для процесса прошивки. Доступны следующие настройки:
- Стирание страниц флеш памяти только при необходимости
- При необходимости снимать защиту от чтения
- Запустить микроконтроллер по завершении процесса прошивки
3. Нажать кнопку "Загрузить файл во флеш" и дождаться окончания процесса прошивки.

Также в приложении доступны следующие операции
- Полное стирание флеш памяти
- Проверка флеш памяти на чистоту
- Сравнение содержимого флеш памяти с содержимым выбранного файла.
Выполнить эти операции можно выбрав соответствующий пункт меню в приложении.

Проверка работы приложения проводилась на следующих моделях микроконтроллеров:
Stm32F072
Stm32F205
Stm32F302
Stm32F401
Stm32F746
Stm32G474
Stm32L432

ОГРАНИЧЕНИЯ
Вы можете провести 25 операций прошивки полностью бесплатно.
При достижении этого лимита вы можете продолжить работу проведя оплату одного из двух вариантов.
1. Дополнительные 100 прошивок
2. Неограниченное использование приложения.

Что нового

Android Target SDK обновлено до версии 35

Как установить StmDfuUsb - прошивка Stm32 на Андроид

Короткая инструкция по установке APK.

  1. Нажмите «Скачать APK» и дождитесь завершения загрузки файла.
  2. Откройте APK через браузер или файловый менеджер устройства.
  3. Если Android запросит разрешение, временно разрешите установку из используемого источника.
  4. Перед подтверждением установки ещё раз проверьте название приложения и разработчика.

Разрешения приложения

Технический список разрешений текущей версии APK.

Показать все разрешения (5)
android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE android.permission.WRITE_EXTERNAL_STORAGE com.android.vending.BILLING

Предыдущие версии

Доступные в источнике версии приложения.

1.27 2025-09-17
2.6 МБ ✓ Проверена
1.26 2024-12-11
2.6 МБ ✓ Проверена
1.25 2024-10-15
2.5 МБ ✓ Проверена