现象:USB设备不能主动识别,设备管理器中刷新可以发现并且正确识别CH340,能正常工作。
拔除USB线后过段时间(CH340N一直带电)再插USB依然不识别,还是需要刷一下设备管理器,又好了。
休眠吗?CH340N没有NOS脚的。
电路:
USB端口:+5v悬空(104接地),共地
CN340N:VCC接3.3v、V3接3.3v(同一电源未短接)、RTS悬空,共地
STM32:Vcc接3.3v(同一电源),共地
现象:USB设备不能主动识别,设备管理器中刷新可以发现并且正确识别CH340,能正常工作。
拔除USB线后过段时间(CH340N一直带电)再插USB依然不识别,还是需要刷一下设备管理器,又好了。
休眠吗?CH340N没有NOS脚的。
电路:
USB端口:+5v悬空(104接地),共地
CN340N:VCC接3.3v、V3接3.3v(同一电源未短接)、RTS悬空,共地
STM32:Vcc接3.3v(同一电源),共地
您好,设备管理器刷新与否并不会影响USB设备的工作状态的,根据您的描述,设备工作正常的。可能是系统这边的状态有些问题没有实时刷新。另,这种情况出现的时候理论上也不会影响串口使用的,使用串口调试软件是否影响到正常搜索串口?
弄好了!还是供电不足的问题,贴个10uf在芯片附近,就解决问题了。
CH340的VCC供电端建议使用一个大电容并联小电容用于滤波,维持电源稳定,如下为参考原理图,见C1和C3。
你好,我也遇到相同问题,ch340n被电脑读取的不太稳定,经常变成未知的usb设备,但是我在板子上留了四个电容的位置,四个10uf或者4个0.1uf或者什么别的排列组合都不能让它稳定工作,有没有什么解决办法
您好,请问当前芯片连接VCC是几V供电,看下是否满足VCC=V3=3.3V或VCC=5V,V3接退耦电容这个接法。
电源没问题的话,看下该电源是否同时给其他设备进行供电,若有,则可能是因为电源波动导致或板子上其他信号影响usb信号导致。可先发图给我们检查下。
你好我的也是识别不到usb设备
您好,如上现象原因为USB枚举失败,为硬件方面问题。
1、检查下芯片切换供电电源时是否满足VCC=V3=3.3V或者VCC=5V,V3仅连接104电容;
2、如1无问题,检查下实际的USB线序(D+和D-有没有反),以及数据延长线是否正常;(C转C线还需要CC1和CC2接下拉电阻)
2、如果是做成串口电压可切换的硬件,可以优选CH343等第三代芯片,提供VIO脚支持1.8~5V串口,5V和3.3V切换不需要增加LDO;
我这个被识别成usb串行设备为什么,检查过硬件接线 d+D-没有接反 电压也测过了是正常的我是3.3v供电,驱动也更新到最新了
您好,VDD3V3不要接100uf大电容,可以改为10uf并上0.1uf电容。双击设备管理器中的USB串口设备,然后点击详细信息,属性选择硬件ID,确认下该设备的VID、PID是否为1A86、7523。
原理图是这样的,led电阻换成1k了,但电脑串口没有这个设备
另外这样布线是否符合差分布线规则
您好,建议CC1和CC2各接1个5.1K下拉电阻,VCC电源处建议并联1个10uf电容。
VCC已经各并联了一个10uF的电容,另外顶层铺铜全为+5v会不会对启动产生影响?