在正常工作中,ch372忽然不能被pc识别了,pc机一直显示是不能识别的usb设备, 之前一直正常工作;现在单步执行时pc上可以通过加载dll这步,而不能通过if ( CH375OpenDevice( 0 ) == INVALID_HANDLE_VALUE ) return; /* 使用之前必须打开设备 */这步,在单片机控制方面,可以初始化,并返回正确的值。经检查电路中usb数据线和地线与芯片连接,并更换了usb导线,请问问题还有可能出在哪里呢 ?谢谢[Emot]3[/Emot]
查看: 2527
回复: 10
ch372忽然不能被pc识别
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
下面的情况也会出现你说的现象 1.USB的D+和D-信号线接反,导致通讯失败,USB线4个,分别是+5V,D-,D+,GND,顺序不能错。 2.USB信号线必须用标准的USB线,不能用普通排线等代替. 3.外部电路中D+和D-不需要串电阻,如果一定要串也不能大于5欧姆。
嗯 多谢楼上,以前是可以正常使用的,这些问题当然也就不存在了
那有可能模式没有设置成功,你可以测下UD+和UD-的电压是多少?还有就是你用的是外置固件还是内置固件模式?
模式设置返回了正确的值CMD_RET_SUCCESS,ud之间的电压是3.6V,内置固件
原来用的3.3V供电,现换上5V的芯片也改了v3口的电路,现象相同
又可以用了,没发现原因
又不能用了
是不是你的供电不稳定?
我也出现了相同的问题,之前已经调通了test程序,后来程序可以下载成功,但是pc总是没什么反应,驱动预装成功,卸不掉,急人阿,请高手指点一下!非常感谢
luoye268268
发表于: 2007-06-25 08:34:00
会不会是晶振上的原因,晶振接触不好,或是焊接时使用了助焊济使晶振运行一段时间后停振了。
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录