Рет қаралды 16,972
При работе с Virtual Com Port на 64-битной Windows 10 с микроконтроллерами STM32 многие сталкиваются с ошибкой код 43. В этом видео я расскажу как этого избежать на примере USB - UART переходника из платы с процессором STM32F103
Возможно, использовать эту плату просто как USB-UART будет не совсем корректно, но это поможет понять принцип программного создания такого программного переходника.
На базе этого моста удобно начать управлять различными устройствами, перенося какие-то AT-команды на плечи процессора, а какие-то делать из терминала, постепенно создавая полноценный код.
Лично я использую данный приём в реальных проектах, с единственным лишь различием, что всё это происходит с применением FreeRTOS.
18:43 - важный момент в коде для устранения ошибки 43
21:12 - установка драйвера на компьютер
23:56 - проверка работы
Купить такую плату за 100 рублей можно тут - ali.pub/swpl0