ch376与U盘的连接问题

请教: CH376DiskConnect( void ) /* 检查U盘是否连接 总是出现错误代码0x82,说明U盘没有连接上。这是什么原因。 用的是评估板,开始时测得电压值正常,即VCC 5V,D- 0V,D+ 3.4V,GND 0V.但是程序开始运行的时候出现错误代码后,D+就变成了0V。请教高手。谢谢~~

CH376初始化有没有通过? U盘的供电要稳定的工作在5V


初始化是正常的。 U盘的供电电压,上电后是稳定的5V,但是程序运行以后,出现错误代码的时候。就成3V左右了,D+也成了0V左右了


那不会的,可能是你的供电电源功率不够,在初始话U盘的时候,会有一个比较大的电流。你可以用示波器看看电源波动。另外可以把你的原理图发上来,帮你查看一下


我用的是评估板,原理图上应该没有问题吧~~


电源怎么会从5V降到3V ?? U盘的供电是 你外部供电,和CH376没有关系,查查你的电源部分,评估版应该不会有问题。


5V确实是外部供电,应该不会变的,但是运行程序后总是会跳成3V。前所未见,所以我也是很不解啊。!~~


3V电压肯定不对,建议你去查下你的硬件连线上面,会不会USB口和电源口连接起来了。


只有登录才能回复,可以选择微信账号登录