Инструменты пользователя

Инструменты сайта


ob:o7:stm32f103c8t6_2

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ob:o7:stm32f103c8t6_2 [2017/02/12 23:09]
prospero78 [Программа для прошивки]
ob:o7:stm32f103c8t6_2 [2017/02/12 23:29]
prospero78 [Настройка среды]
Строка 3: Строка 3:
  
 ==== Настройка среды ==== ==== Настройка среды ====
-Кроме установленной Windows 8.1 необходимо установить BlackBox Component Builder. Лучше всего скачать сборку с сайта [[http://blackboxframework.org/index.php?cID=home-ru,ru|Международный центр разработки BlackBox]]. Также потребуется компилятор Александра Ширяева [[https://github.com/aixp/O7|на github.com]]. Следуя инструкциям в предыдущих статьях необходимо скомпилировать все модули подсистем Micro и O7. Также необходимо скопировать текст примера из предыдущей статьи и скомпилировать, как там описано.+Кроме установленной Windows 8.1 необходимо установить **BlackBox Component Builder**. Лучше всего скачать сборку с сайта [[http://blackboxframework.org/index.php?cID=home-ru,ru|Международный центр разработки BlackBox]]. Также потребуется компилятор Александра Ширяева [[https://github.com/aixp/O7|на github.com]]. Следуя инструкциям в предыдущих статьях необходимо скомпилировать все модули подсистем **Micro** и **O7**. Также необходимо скопировать текст примера из предыдущей статьи и скомпилировать, как там описано.
  
-Также можно скачать всё сразу (без базовой среды BlackBox) с сайта [[http://apps.blackboxframework.org/component/RedBox|Компонентов BlackBox]], поддерживаемый Иваном Денисовым. Этот архив, возможно, для правильного запуска нужно будет подправить (ярлык RedBox.lnk -- смотрите его свойства). +Также можно скачать всё сразу (без базовой среды **BlackBox**) с сайта [[http://apps.blackboxframework.org/component/RedBox|Компонентов BlackBox]], поддерживаемый **Иваном Денисовым**. Этот архив, возможно, для правильного запуска нужно будет подправить (ярлык RedBox.lnk -- смотрите его свойства). 
-Если пути в ярлыке прописаны верно (как это сделать смотрите учебник RedBook), всё должно работать "из коробки".+Если пути в ярлыке прописаны верно (как это сделать смотрите учебник **RedBook**), всё должно работать "из коробки".
  
 ==== Установка драйверов UART ==== ==== Установка драйверов UART ====
Строка 15: Строка 15:
  
 ==== Прошивка ==== ==== Прошивка ====
 +Если всё сделано правильно, то программа для прошивки правильно определит объём памяти на контроллере и сама выберет нужную модель. Всё что останется сделать -- в строке "Download from device" указать на файл прошивки. Необходимо помнить, что расширение файла в окне выбора надо поменять на *.hex.
 +
 +И далее дать команду прошивки. Целесообразно напомнить, что скорость передачи данных -- всего 9600 бод. В настройках COM-порта можно выставить скорость гораздо больше, например 38400 бод. Бесить передача данных более 1 минуты перестанет. При такой скорости -- время прошивки контроллера составляет всего 3-5 секунд. Не стоит ставить слишком высокую скорость, на высокой скорости повышается вероятность ошибки при передаче и запись с ошибкой.
 +
 +==== Проверка работы контроллера ====
 +В отличии от Linux, программа контроллера не заработает сразу. Придётся переставить перемычки (как это было сделано в прошлой статье), и подать питание снова. С высокой вероятностью, контроллер заработает сразу, после подачи питания.
ob/o7/stm32f103c8t6_2.txt · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)