c - 通过引脚连接时,USB 端口无法识别微控制器
问题描述
我的 TI LAUNCHXL-F28379D 有问题。我将它连接到笔记本电脑,我试图通过引脚 P19 (SCIBRxD) 和 P18 (SCIBTxD) 以及通过 J16 的 GND 和 5V 发送数据,使用 USB B 型线,我将其连接到引脚连接器。当我插入 USB 电缆的 5V 电缆时,我确定为电路板供电,RGB 灯和其他 3 个小灯打开。但是,计算机无法识别端口上的控制器 - 它仅识别是否通过主板的 Mini-USB 端口连接。我还编写了一个打开 COM 端口并读取数据的 C 程序 - 但如果我不知道 COM 端口号(通常在设备管理器中找到),这将不起作用。没有端口号,我无法在我的项目中取得任何进展,这很烦人。我将尝试重新使用新的 USB 电缆,
绝对感谢所有反馈!
解决方案
SCIBRxD 和 SCIBTxD 引脚属于微控制器中的SCI 外设。该外设实现了一个 UART 端口(又名 COM 端口,又名 TTL 串行端口)。它不是 USB 端口。如果将其连接到 USB 端口,将不会发生任何有用的事情,因为它与 USB 不兼容。
USB 到 UART 适配器(又名 USB 到串行适配器)确实存在。LaunchPad 内置了一个。适配器的UART端连接SCIB引脚,适配器的USB端连接USB端口。
推荐阅读
- java - Spring Boot JPA(Hibernate) 如何保存图像
- selenium - 使用 Selenium Webdriver 提供登录详细信息不正确,即使其正确
- .net - 使用 .net 4.5.2 和 angularjs 在后台下载文件
- c# - 在无排序的未排序双(小数)数组中查找 n 个最大值
- javascript - 根据 jquery handlebar.js 的值禁用复选框
- javascript - 如何从 chrome 控制台单击网页中的按钮?
- java - YAJSW 远程调试应用
- google-bigquery - Big Query SQL UDF 结构是否允许像 java 脚本 UDF 中的复杂逻辑?
- virtualbox - virtualbox 缺少添加“仅主机网络”选项
- ios - iOS webview error 操作无法完成 NSURLErrorDomain 错误 -999