Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:o7:stm32flash [2020/01/08 17:51] иван_денисов |
ob:o7:stm32flash [2022/11/21 19:42] iadenisov |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Прошивка микроконтроллера через UART ====== | ====== Прошивка микроконтроллера через UART ====== | ||
- | Через переходник USB-UART подключите микроконтроллер в выходам **A9** и **A10**, которые соответствуют выходам | + | Через переходник USB-UART подключите микроконтроллер в выходам **A9** и **A10**, которые соответствуют выходам |
* **RX** выхода переходника стоит подключать к **TX**, то есть к **A9**. | * **RX** выхода переходника стоит подключать к **TX**, то есть к **A9**. | ||
* **TX** выхода переходника стоит подключать к **RX**, то есть к **A10**. | * **TX** выхода переходника стоит подключать к **RX**, то есть к **A10**. | ||
- | После этого микроконтроллер надо перевести в режим прошивки. На многих платах для этого есть специальная перемычка. Например, | + | Чтобы легче запомнить правильное подключение, |
+ | |||
+ | После подключения | ||
{{ : | {{ : | ||
- | Если перемычки нет, то необходимо замкнуть ногу **BOOT0** на **3.3** вольта. | + | На некоторых платах имеются специальные кнопки BOOT0. Например плата STM32F401CСU6 имеет такую кнопку рядом с кнопкой перезагрузки. |
+ | |||
+ | Если нет ни перемычки ни кнопки, то необходимо замкнуть ногу **BOOT0** на **3.3** вольта. | ||
Осталось перезагрузить контроллер, | Осталось перезагрузить контроллер, | ||
Строка 20: | Строка 24: | ||
Работа с приложением достаточно очевидна. Значок светофора, | Работа с приложением достаточно очевидна. Значок светофора, | ||
+ | |||
+ | Если возникнут вопросы, | ||
+ | |||
+ | http:// | ||
Строка 55: | Строка 63: | ||
Удобно добавить пользователя в группу **dialout**, | Удобно добавить пользователя в группу **dialout**, | ||
sudo usermod -a -G dialout $USER | sudo usermod -a -G dialout $USER | ||
+ | |||
+ | Для прошивки через [[https:// | ||
+ | |||
+ | st-flash --format ihex write Mobx/ | ||
---- | ---- | ||
Строка 60: | Строка 72: | ||
Автор заметки: | Автор заметки: | ||
- | Другая хорошая статья: | + | |
- | http:// | + |