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

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


ob:o7:abc

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ob:o7:abc [2026/04/27 18:31]
саша
ob:o7:abc [2026/04/28 18:38] (текущий)
iadenisov [Для пользователей GNU/Linux]
Строка 67: Строка 67:
 {{:ob:o7:edc.jpg?600|}} {{:ob:o7:edc.jpg?600|}}
  
-====Для пользователей Windows====+ 
 + 
 +=====Для пользователей Windows=====
  
 Если компьютер корректно видит USB-UART переходник, то в диспетчере устройств ОС Windows мы увидим новый COM-порт. Если компьютер корректно видит USB-UART переходник, то в диспетчере устройств ОС Windows мы увидим новый COM-порт.
Строка 89: Строка 91:
 </code> </code>
  
 +Если вы всё соединили правильно, и микроконтроллер исправен, то вы увидите информацию о модели и параметрах чипа!
  
 +{{:ob:o7:tgb.jpg?600|}}
  
 +В следующей статье мы рассмотрим как создать и прошить программу в память микроконтроллера.
  
  
 +=====Для пользователей GNU/Linux=====
  
 +Если компьютер корректно видит USB-UART переходник, то при подключении мы сможем увидеть новое устройство **/dev/ttyUSB0**
  
 +{{:ob:o7:yhn.jpg?600|}}
  
 +Для проверки устройства нам потребуется программа **stm32flash**.
  
 +Для установки достаточно выполнить в терминале команду:
  
 +<code>
 +sudo apt install stm32flash
 +</code>
  
 +Микроконтроллер нужно перевести в режим прошивки. Для этого зажмите кнопку BOOT0. Удерживайте её нажатой и во время этого нажмите расположенную рядом кнопку перезагрузки NRST. Или, если такой кнопки нет, соедините проводом соответствующий вывод на плате с напряжением 3.3В перед включением платы.
  
 +После установки выполните в терминале команду с указанием устройства:
 +
 +<code>
 +sudo stm32flash /dev/ttyUSB0
 +</code>
 +
 +Если вы всё соединили правильно, и микроконтроллер исправен, то вы увидите информацию о модели и параметрах чипа!
 +
 +{{:ob:o7:ujm.jpg?600|}}
 +
 +Чтобы не приходилось каждый раз вводить **sudo** перед командой **stm32flash**, добавьте вашего пользователя в группу **dialout**: 
 +
 +<code>
 +sudo usermod -a -G dialout $USER
 +</code>
  
 +Чтобы изменения начали действовать, перезагрузите сеанс пользователя или компьютер.
  
 +Читайте в [[ob:o7:recordino-flash-stm32|следующей статье]], как создать и прошить программу в память микроконтроллера.
  
  
  
ob/o7/abc.1777303911.txt.gz · Последнее изменение: 2026/04/27 18:31 — саша