找回密码
 注册
搜索
查看: 1718|回复: 3

[讨论] 耳机误检测hook键

[复制链接]
发表于 2012-8-21 21:07:13 | 显示全部楼层 |阅读模式
插拔耳机的时候老是误检测伟hook键,通话过程中插入耳机会挂断电话,求解
发表于 2012-8-30 16:47:06 | 显示全部楼层
具体的跟哪个开发平台,还是有关的;
3-4 poles.
点评回复

使用道具 举报

发表于 2012-8-22 15:27:17 | 显示全部楼层
Hook-key是检测耳机MIC+上的电压,就是通过一个约2.2K左右的上拉电阻到Micbias,当按下hook-key之后,Mic+将直接连接到GND,检测到的电压为0,这是hook-key的工作原理。当插拔耳机时,Mic会有短暂的和GND接触(L,R,M,G),会引起误操作,所以需要软件做防抖处理,可以通过多次检测或者增加检测时间才确保不发生误操作。
点评回复

使用道具 举报

发表于 2012-8-22 09:48:59 | 显示全部楼层
因为你没有做插入和拔出的去抖啊
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-12-24 09:43 , Processed in 0.046265 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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