Микроконтроллер не распознается на USB-порту при подключении через контакты - PullRequest
0 голосов
/ 11 декабря 2019

У меня проблемы с моим TI LAUNCHXL-F28379D. Он подключен к ноутбуку. Я пытаюсь отправить данные в / из через контакты P19 (SCIBRxD) и P18 (SCIBTxD), а также через GND и 5 В через J16, используя кабель USB Type B, к которому я подключил контактные разъемы. Я уверен, что питание подается на плату, как при подключении кабеля 5 В USB-кабеля включаются индикаторы RGB и еще 3 маленьких. Однако компьютер не распознает контроллер в порту - он распознает только, если он подключен через порт Mini-USB на плате. Я также написал C-программу, которая открывает COM-порт и считывает данные, но это не работает без моего знания номера COM-порта, обычно находящегося в диспетчере устройств. Я не могу продвинуться дальше в моем проекте без номера порта, и это очень раздражает. Я попытаюсь перезапустить новый USB-кабель, но если есть какие-либо другие возможные решения или я делаю что-то не так, пожалуйста, дайте мне знать.

Абсолютно все отзывы приветствуются!

1 Ответ

2 голосов
/ 11 декабря 2019

Выводы SCIBRxD и SCIBTxD принадлежат периферийному устройству SCI в микроконтроллере. Это периферийное устройство реализует порт UART (он же COM-порт, он же последовательный порт TTL). Это не порт USB. Ничего полезного не произойдет, если вы подключите его к USB-порту, поскольку он никак не совместим с USB.

Адаптеры USB-to-UART (так называемые адаптеры USB-последовательный порт) существуют. Один из них встроен в LaunchPad. Сторона UART адаптера подключена к контактам SCIB, а сторона USB адаптера подключена к порту USB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...