找回密码
 注册
搜索
查看: 1657|回复: 12

[讨论] 请问大虾手机如何区分墙充和USB充电啊?

[复制链接]
发表于 2009-2-10 08:38:43 | 显示全部楼层 |阅读模式
RT,新手,请大虾们指教![em01]
 楼主| 发表于 2009-2-11 16:53:48 | 显示全部楼层
晕~是不是都不屑回答这种问题啊~[em10]
点评回复

使用道具 举报

 楼主| 发表于 2009-2-17 11:22:30 | 显示全部楼层
[em03]
点评回复

使用道具 举报

发表于 2009-2-20 22:19:21 | 显示全部楼层
你老人家也太晕啦把
点评回复

使用道具 举报

 楼主| 发表于 2009-2-24 09:51:42 | 显示全部楼层
[em10]这个问题很弱么~要不你回答一下~
点评回复

使用道具 举报

发表于 2009-3-1 21:56:17 | 显示全部楼层
CPU都有两个管脚接充电电压:墙充和USB充电,想用哪个充电,哪个就去接高电压5V啊
点评回复

使用道具 举报

发表于 2010-1-25 11:22:49 | 显示全部楼层
墙充与TA_5V和GND相关,USB充电与电脑识别P和N线相关.....
点评回复

使用道具 举报

发表于 2010-1-29 16:26:26 | 显示全部楼层
充电器(USB口)插入时,手机通过检测检测D+,D-的电平状态判断 当前是墙充还是USB充电。

具体可以参考 USB OTG协议。
点评回复

使用道具 举报

发表于 2010-2-9 19:00:04 | 显示全部楼层
楼上正解
点评回复

使用道具 举报

发表于 2010-2-25 22:12:15 | 显示全部楼层
好像MTK得方案,是检查D-的电平吧,当接入USB设备时D-为低电平,CPU认为是USB充电,如果不接入USB设备时,CPU检测到的是高电平,CPU认为是直充。
点评回复

使用道具 举报

发表于 2010-2-25 23:58:11 | 显示全部楼层
从USB协议可以看到,对于USB DEVICE来讲D+或D-有一端是上拉的(低速是D-上拉,高速与全速是D+上拉,USB HOST就是通过区分是D+还是D-上拉来区分USB DEVICE是低速还是高速与全速)。现在WALL的接口是USB,在WALL内部,D+与D-两条线是连接在一起的,因此如果是WALL插入,那么D+与D-都是高电平,但如果是USB的话则是一高一低,这样就查以轻松的识别是USB还是WALL了。

如果对USB HOST与USB DEVICE的概念不太清楚,请参考USB协议电气特性一节。
点评回复

使用道具 举报

发表于 2010-4-6 14:53:01 | 显示全部楼层
学习了,原来是这样
点评回复

使用道具 举报

发表于 2013-5-27 17:38:12 | 显示全部楼层
占位学习
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 01:35 , Processed in 0.046852 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表