. .

Прошивка STM32F103

Cortex-M3 включает в себя битный набор команд, оптимизированный для систем с малым объемом памяти, Thumb и битный дополнительный набор Thumb Еше интересной штукой являются Option Bytes знакомые по STM8: С 7-й тоже глючит, но кое-как работает. Если там возникает сигнал DTR и передается ключевая последовательность байт, то микроконтроллер перегружается в бутлоадер. В строку поиска вводим ARM:

Прошиваем STM32F103 без проблем

  1. Скачиваем и устанавливаем AndroidAPKdriver.exe и набор ADB утилит.
  2. С помощью кабеля подключаем STM32F103 к компьютеру, проверяем в "Диспетчере устройств" наличие нашего гаджета.
  3. Запускаем коммандную строку из папки C:\FastBoot и далее выполняем программу fastboot.exe для начала процесса прошивки STM32F103.

Как прошить miniSTM32F103V.

Чтоб ввести наш контроллер в режим прошивки, удерживаем кнопку BOOT и жмем RESET. Этот клон Ардуино предлагает специальный бутлоадер, который позволяет заливать прошивку через USB, без использования внешних компонентов типа ST-Link или USB-UART переходника.

Компилятор и линковщик работают с учетом того, что код будет находится в начале адресного пространства. Ниже пошаговая инструкция как прикрутить USB загрузчик к микроконтроллерам серии STM32F1xx, а может быть и к некоторым другим тоже. К сожалению у меня не сохранились скрины. Если кто-то хочет подробнее узнать о протоколе который используется загрузчиком, то можно почитать аппноут AN

Еще нужно поставить jdk. Это не полный перечень, но представление давать должен. И установка плагина заканчивается фейлом: Почему я о нем вспомнил? Find the GDB manual and other documentation resources online at: Еще можно редактировать "Option bytes".



  • 26.09.2017 , 07:47
  • Просмотры: 448

Цитата 02.10.2017 , 21:16 molly

ОБРАТИТЕ ВНИМАНИЕ ГОСТИ сайта не могут использовать функцию копирование текста, пожалуйста войдите на сайт или зарегистрируйтесь.

© 2017 211shap.ru

Прошивки для Андроид.