STM32 USB Mass Storage Bootloader

Известно, что софт можно дописывать вечно, а всякого рода недочёты на плате полностью исправляются ревизии так к третьей. И если с железом уже ничего не поделаешь, то для обновления микропрограмм придумали неплохой способ обхода ограничений пространства и времени — Bootloader.

Загрузчик — это удобно и полезно, не правда ли? А если загрузчик собственной реализации, то это еще более удобно, полезно и гибкои не стабильно. Ну и конечно же, очень круто!

Так же, это прекрасная возможность углубиться и изучить особенности используемой вычислительной машины — в нашем случае микроконтроллера STM32 с ядром ARM Cortex-M3.

На самом деле, загрузчик — это проще, чем кажется на первый взгляд. В доказательство, под cut’ом соберём свой собственный USB Mass Storage Bootloader!

USB Mass Storage BootloaderUSB Mass Storage Bootloader12

Читать далее STM32 USB Mass Storage Bootloader

Вторичный USB бутлоадер для STM32F103 и опции линковки и компиляции в Chibi Studio

Некий Владимир с ником  RtxOnAir написал прекрасное решение USB boot в режиме mass storage для линейки микроконтроллеров  STM32F103.

Для загрузки с USB нужна следующая схема:stm_32_usb
Читать далее Вторичный USB бутлоадер для STM32F103 и опции линковки и компиляции в Chibi Studio