乐鑫技术交流
直播中

李玲

8年用户 1314经验值
私信 关注
[问答]

请问USB的D+和D-如何使用?

参考ESP-BOX的原理图设计了硬件验证板,无需USB转UART芯片,GPIO19和GPIO20直接连接D-和D+,没有连接防静电器件。验证版连接WIN10系统,发现USB口反复重连。请问可能是什么原因?
参考ESP32S3的开发板设计,有USB和UART两个接口,但是官方文档说USB现在不能用,但是ESP-BOX又可以用,请问GPIO19和GPIO20要如何用?
验证板第一次烧录是否一定要经过串口?也就是36脚和37脚?
                                                                                                     

回帖(1)

江左盟

2024-6-27 16:56:06
根据您的问题,我将分步解答:

1. USB的D+和D-如何使用?
D+和D-是USB接口的数据线,分别代表差分正信号和差分负信号。它们用于在设备之间传输数据。在您的硬件验证板中,GPIO19和GPIO20分别连接到D-和D+。

2. 验证版连接WIN10系统,发现USB口反复重连,可能的原因:
   a. 硬件连接不稳定:检查GPIO19和GPIO20与D-和D+之间的连接是否牢固。
   b. 电源问题:确保您的硬件验证板电源稳定。
   c. 驱动问题:检查WIN10系统是否安装了正确的驱动程序。
   d. 硬件设计问题:可能存在设计缺陷,导致USB接口不稳定。

3. ESP32S3开发板的USB和UART接口问题:
   a. 官方文档提到USB现在不能用,可能是因为ESP32S3的USB功能还在开发中或者存在已知问题。
   b. ESP-BOX可以使用,可能是因为它使用了不同的硬件设计或者固件。

4. GPIO19和GPIO20的使用:
   在ESP32S3中,GPIO19和GPIO20可以作为通用输入/输出引脚使用。在您的硬件验证板中,它们已经连接到D-和D+,用于USB通信。

5. 验证板第一次烧录是否一定要经过串口?
是的,通常在第一次烧录时,需要通过串口(例如36脚和37脚)将固件烧录到设备上。烧录完成后,设备可以通过USB或其他接口与计算机通信。

建议您首先检查硬件连接和电源,然后尝试更新驱动程序。如果问题仍然存在,可能需要进一步检查硬件设计或寻求专业帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分