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

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


ob:o7:stm32f103c8t6_2

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ob:o7:stm32f103c8t6_2 [2017/02/12 23:24]
prospero78 [Прошивка]
ob:o7:stm32f103c8t6_2 [2017/10/03 11:03]
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 ====
-С этим придётся справиться самостоятельно. Сведения об устройстве можно посмотреть на вкладке "Сведения об устройстве", параметр "ID оборудованияили "Совместимый ID оборудования". На основании этого надо подобрать драйвер. После установки драйвера контроллера UART, возможно, потребуется перезагрузка. Обычно, при устанвоке драйвера конвертер USB-UART подключать не нужно.+С этим придётся справиться самостоятельно. Сведения об устройстве можно посмотреть на вкладке `Сведения об устройстве`, параметр `ID оборудованияили `Совместимый ID оборудования`. На основании этого надо подобрать драйвер. После установки драйвера контроллера **UART**, возможно, потребуется перезагрузка. Обычно, при установке драйвера конвертер `USB-UARTподключать не нужно.
  
 ==== Программа для прошивки ==== ==== Программа для прошивки ====
-Есть два варианта прошить контроллер stm32. Рассмотрим один вариант, с помощью фирменной утилиты от stm. Самую свежую программу можно скачать с [[http://my.stm.com/]] после процедуры регистрации, либо, без всякой регистрации ,но не самую свежую [[https://yadi.sk/d/heDGUeY_3DxSFy|отсюда]]. Название утилиты: Flash Loader Demo. Важно правильно выставить чётность при передаче данных. Обычно ,в настройках COM-порта Windows 8.1 в параметре "чётностьуказано "нет". Крайне не рекомендуется оставлять в таком виде. В силу особенностей возникновения помех по передаче лучше выставить "Нечётность". В программе для прошивки параметр "Parity", соответственно, выставить в "Even". Перед запуском программы прошивки контроллер stm32 уже должен быть подготовлен к прошивке и подключен (как это сделать указано в предыдущей статье).+Есть два варианта прошить контроллер **stm32**. Рассмотрим один вариант, с помощью фирменной утилиты от **stm**. Самую свежую программу можно скачать с [[http://my.stm.com/]] после процедуры регистрации, либо, без всякой регистрации, но не самую свежую [[https://yadi.sk/d/heDGUeY_3DxSFy|отсюда]]. Название утилиты: **Flash Loader Demo**. Важно правильно выставить чётность при передаче данных. Обычно, в настройках COM-порта Windows 8.1 в параметре `чётностьуказано `нет`//Крайне не рекомендуется// оставлять в таком виде. В силу особенностей возникновения помех по передаче лучше выставить `Нечётность`. В программе для прошивки параметр `Parity`, соответственно, выставить в `Even`. Перед запуском программы прошивки контроллер **stm32** уже должен быть подготовлен к прошивке и подключен (как это сделать указано в предыдущей статье).
  
 ==== Прошивка ==== ==== Прошивка ====
Строка 20: Строка 20:
  
 ==== Проверка работы контроллера ==== ==== Проверка работы контроллера ====
-В отличии от Linux, программа контроллера не заработает сразу. Придётся переставить перемычки (как это было сделано в прошлой статье), и подать питание снова. С высокой вероятностью, контроллер заработает сразу, после подачи питания.+В отличии от **Linux**, программа контроллера не заработает сразу. Придётся переставить перемычки (как это было сделано в прошлой статье), и подать питание снова. С высокой вероятностью, контроллер заработает сразу, после подачи питания.
ob/o7/stm32f103c8t6_2.txt · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)