具体情况为usb插上以后没有任何反应,按住key1后再次上电再松开也没有任何提示。连接后按住key1大概两秒会弹出无法识别usb设备 ,设备管理器中提示请求设备描述符失败。松开按键电脑提示已拔出设备。
为了排查其他问题我也重复焊接了多块样品,情况始终一样
想请问一下这是什么原因以及如何更正,谢谢。
电路原理图如下
具体情况为usb插上以后没有任何反应,按住key1后再次上电再松开也没有任何提示。连接后按住key1大概两秒会弹出无法识别usb设备 ,设备管理器中提示请求设备描述符失败。松开按键电脑提示已拔出设备。
为了排查其他问题我也重复焊接了多块样品,情况始终一样
想请问一下这是什么原因以及如何更正,谢谢。
电路原理图如下
原理图看上去没什么问题,V33和VDD引脚靠近芯片引脚的退藕电容要加上,另外可以试下P15引脚接地重新上电看看,可能是上次烧录时配置过BOOT脚。
Connecting DP directly to V3.3 is not the best idea. I always use a 4k7 .. 10k in series to the switch / jumper.
See also
我尝试了P15引脚接地重新上电但是仍然没有变化,此外我添加上了退耦电容以后也没有其他的变化,我也尝试了在dp和3.3v直接串联了一个4.7k电阻,现象仍然没有区别。
我大概了解到cc1和cc2引脚是用来识别设备插入的引脚,于是我测量了cc引脚在插入的时候的电压变化,结果是电压始终没有变化,不知道这个现象是否正常
You need to press the boot button before powering on not after. The bootpin just will be read during power on reset.
我是按住了boot按钮然后再插电,但是现象仍然没有任何变化。并且我也根据你所给出的链接,将3.3v的外置供电去掉了,然后接入了10k的电阻在v33和p3.6之间。可是我做的这些改变都没能改善情况。
Well if thats the case the only thing left over is the USB-C connector. Have you tried both orientations?
The device in my link is working perfectly the 3.3V regulator is just neccessary to make it possible to power the CH552 with 3.3V. Can you try to connect a normal USB B connetor to your PCB and plug it with normal AB cable?
我用的CH552,与554类似,用如图的电路设计是没问题的,尝试下?