我有一个来自参考手册的定制 ESP32-C3 板,它具有 Vdd 所需的所有去耦电容器和电感器。我测量到 ESP32 上所有
电源引脚的 Vdd 电压为 3.3V。我的 USB 也连接到 ESP32(我使用内部 USB/JTAG 转换器)但是当我将 USB 设备插入我的 PC 时,我的 PC 检测不到 USB 设备。我开始怀疑晶体有问题,所以我用示波器测量了它,它是一个削波信号,而不是正弦波。频率约为 10Khz,但晶体应为 40Mhz(10ppm,CL = 8pF)。我最初为晶体使用 12pF 电容器,并且还测试了 10pF 和 8.2pF。D+和D-分别连接到GPIO19和GPIO18。我试过更换水晶,但结果还是一样。
我假设捆扎针不会影响我的 PC 检测到的 COM 端口。
当使用 12pF 和 10pF 电容器时,我附上了 ESP32 的原理图和晶体信号的示波器测量。
现在我对问题可能是什么以及我应该尝试找到问题并解决它的其他方法一无所知。