请教问题,手机是如何检测USB插入的
时间:10-02
整理:3721RD
点击:
希望有经验的前辈们赐教。
找了很久没有找到,谢谢你的回答。
靠数据线上的电阻分压来检测。利用这个机制还能识别插入的是数据线还是充电器。这个话题很早之前论坛就有帖子讨论过了,自己搜来看看吧。
先检测vbus然后检测数据线
学习了
学习了学习了
要是想区别插入的是USB还是OTG/MHL的话是根据ID上面的分压来识别的,要是只是判断是电脑充电还是充电器充电的话是通过D+/D-来识别。
路过看看
检测到DM和DP短接后判断为USB充电,这就是就算是快充手机,用电脑充电,也是只有500mA左右的电流。之前遇到个问题,用快充给手机充电,电流只有450mA,发现数据线被改过了 被识别为USB充电了
检测到DM和DP短接后判断为USB充电?短接是判定为充电器充吧?
7ROKDCTYJTWUES5RT