我用ARM+CH374连接一个USB2.0的游戏杆,出现一个奇怪的问题: 1。游戏杆先供电,然后给ARM+CH374供电,工作正常; 2。ARM+CH374先供电,然后给游戏杆供电,或者插拔游戏杆,工作不正常; 2。ARM+CH374先供电,然后给游戏杆供电,或者插拔游戏杆,工作不正常,然后把CH374电源(或是ARM+CH374电源)断开一下,工作正常; 游戏杆和ARM+CH374已经是单独供电的了,请问一下大概有那些原因?
查看: 1627
回复: 3
CH374奇怪问题请教!
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
现在有一个临时解决方法,已经证实可行的,不过觉得不爽! 就是用个三极管来开关CH374的电源,在CH374检测到USB设备CONNECT之后,把CH374电源断开一下,这样就可以了。
这种情况只是在部分USB设备连接时需要,另外一些U盘、USB游戏杆等不需要这样做。
不知道版主有什么好的建议?谢谢了
这个感觉上好象是你的硬件上面有点问题,可以这样解释为,当你不给游戏杆供电的时候,这个时候你插上去之后,你的USB口电压是多少?又有可能是你在插拔的过程中,USB口的瞬间的电压降的太低了,也有可能出现上面这种情况,你可以在你的USB口加一个100UF的电解电容试下看可以不可以?或者加大对单片机系统的供电电流
应该是供电问题,1、USB设备供电能力不足导致USB设备不工作,2、芯片工作电压太低容易在插设备时复位
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录