Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
ob:o7:abc [2026/04/27 17:45] саша |
ob:o7:abc [2026/04/27 18:40] (текущий) саша |
||
|---|---|---|---|
| Строка 47: | Строка 47: | ||
| Соединим проводами земли **GND** между преобразователем и микроконтроллером, | Соединим проводами земли **GND** между преобразователем и микроконтроллером, | ||
| - | Чтобы понять, | + | Чтобы понять, |
| + | {{: | ||
| + | Провод **RX** (приёмник) мы должны подключить к выводу **PA9** платы, который соответствует **USART1_TX** (передатчик). | ||
| + | Провод **TX** (передатчик) мы должны подключить к выводу **PA10** платы, который соответствует **USART1_RX** (приёмник). | ||
| + | Готово! | ||
| + | {{: | ||
| + | Теперь мы можем подключить плату к компьютеру и убедиться, | ||
| + | {{: | ||
| + | А также светодиод **С13** будет плавно загораться и гаснуть, | ||
| + | {{: | ||
| + | =====Для пользователей Windows===== | ||
| + | Если компьютер корректно видит USB-UART переходник, | ||
| + | {{: | ||
| + | Если Windows не может найти драйвер, | ||
| + | Для проверки устройства нам потребуется программа **stm32flash** | ||
| + | https:// | ||
| + | Распакуйте архив, и добавьте файл приложения **stm32flash.exe** в папку операционной системы **C: | ||
| + | |||
| + | Микроконтроллер нужно перевести в режим прошивки. Для этого зажмите кнопку **BOOT0**. Удерживайте её нажатой и во время этого нажмите расположенную рядом кнопку перезагрузки **NRST**. | ||
| + | |||
| + | Теперь откройте приложение «Командная строка» и выполните команду с указанием номера именно того порта, который увидели ранее в диспетчере устройств: | ||
| + | |||
| + | < | ||
| + | stm32flash COM3 | ||
| + | </ | ||
| + | |||
| + | Если вы всё соединили правильно, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | В следующей статье мы рассмотрим как создать и прошить программу в память микроконтроллера. | ||
| + | |||
| + | |||
| + | =====Для пользователей GNU/ | ||
| + | |||
| + | Если компьютер корректно видит USB-UART переходник, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Для проверки устройства нам потребуется программа **stm32flash**. | ||
| + | |||
| + | Для установки достаточно выполнить команду: | ||
| + | |||
| + | < | ||
| + | sudo apt install stm32flash | ||
| + | </ | ||
| + | |||
| + | После установки выполните команду с указанием устройства: | ||
| + | |||
| + | < | ||
| + | sudo stm32flash / | ||
| + | </ | ||
| + | |||
| + | Если вы всё соединили правильно, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Чтобы не приходилось каждый раз вводить **sudo** перед командой **stm32flash**, | ||
| + | |||
| + | < | ||
| + | sudo usermod -a -G dialout $USER | ||
| + | </ | ||
| + | |||
| + | Чтобы изменения начали действовать, | ||
| + | |||
| + | Читайте в [[https:// | ||