找回密码
 注册
搜索
查看: 2222|回复: 6

[讨论] usb接口如何检测的?

[复制链接]
发表于 2006-11-30 11:42:46 | 显示全部楼层 |阅读模式
如题,哪位大哥告诉我吧。谢谢了!
发表于 2006-12-4 18:48:19 | 显示全部楼层
一插入USB就有5V的VBUS,这样手机的ABB和DBB就能收到相应中断,然后软件就能通过握手信息识别出USB了[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-12-6 09:23:16 | 显示全部楼层
谢谢!
此外,个人理解,耳机的检测应该是插入耳机时,通过机械开关产生一个电平的变化送给 baseband一个中断信号。而麦克一路,也应该是通过机械开关由初始的高电位变为低电位,即在没有耳机插入时,麦克一路是否一直维持高电位micbiasp电压?
点评回复

使用道具 举报

发表于 2006-12-6 23:00:09 | 显示全部楼层
usb 接口插入后,由5V分压产生3.3V,产生中断信号给CPU,然后CPU打开USB 模块的3.3V供电,从而USB_DP通过1.5K上拉电阻拉到3.3V,PC端会通过USB_DP发信号给CPU,如果一段时间没有回应,证明不是usb插入[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-12-8 19:04:22 | 显示全部楼层
在没有耳机插入时,软件会控制micbias 的电压被关掉,系统侦测到耳机插入时,micbais电压才会被打开,不然就太耗电了哦[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-12-9 10:16:27 | 显示全部楼层
谢谢。
楼上说的对。测试发现,在拔出耳机之后,micbias电压会慢慢降低。
点评回复

使用道具 举报

发表于 2014-4-15 22:02:28 | 显示全部楼层
到底是在讨论USB问题还耳机检测问题,真是乱透了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-2-2 21:52 , Processed in 0.046778 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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