[Headset]MT6589中常用宏开关的作用
来源:互联网 发布:php登录简单页面代码 编辑:程序博客网 时间:2024/06/05 17:04
[Headset]MT6589中常用宏开关的作用
在accdet.c和accdet_custome.h为了实现一些功能有用到很多宏开关,把目前相应的宏开关介绍如下:
1: ACCDET_EINT
是否启用了外部中断来侦测是否有耳机插入和拔出
2: ACCDET_MULTI_KEY_FEATURE
是否支持使用A/D来侦测key,这里要注意的是即使耳机只有一个key若是在89的平台也需打开此宏开关
3: ACCDET_LOW_POWER
当插入三段耳机6s后自动关闭micbias,达到省电的目的
以上三个宏可以看成一个宏
4: ACCDET_28v_MODE
在我们内部有一个switch是针对外部耳机是用2.8还是1.9V的切换开关,美标的是2.8V, 国标的是1.9V
5: ACCDET_PIN_RECOGNIZATION
美标的插孔识别国标的耳机,国标的耳机识别美标的插孔,目前这个功能还没有实现,此宏不能打开
6: ACCDET_SHORT_PLUGOUT_DEBOUNCE
ACCDET_SHORT_PLUGOUT_DEBOUNCE_CN 25
拔出耳机后有时候图标会再弹出后在消失, 主要解决类似bug
7: ACCDET_PIN_SWAP
美标的插孔识别国标的耳机,这个时候需要借助accdet的一个上拉电阻,当有这种情形的时候AB一直为0,达到检测到的目的,当然也有误判的时候, 4段耳机按住按键插入后会有误判
1: ACCDET_EINT
是否启用了外部中断来侦测是否有耳机插入和拔出
2: ACCDET_MULTI_KEY_FEATURE
是否支持使用A/D来侦测key,这里要注意的是即使耳机只有一个key若是在89的平台也需打开此宏开关
3: ACCDET_LOW_POWER
当插入三段耳机6s后自动关闭micbias,达到省电的目的
以上三个宏可以看成一个宏
4: ACCDET_28v_MODE
在我们内部有一个switch是针对外部耳机是用2.8还是1.9V的切换开关,美标的是2.8V, 国标的是1.9V
5: ACCDET_PIN_RECOGNIZATION
美标的插孔识别国标的耳机,国标的耳机识别美标的插孔,目前这个功能还没有实现,此宏不能打开
6: ACCDET_SHORT_PLUGOUT_DEBOUNCE
ACCDET_SHORT_PLUGOUT_DEBOUNCE_CN 25
拔出耳机后有时候图标会再弹出后在消失, 主要解决类似bug
7: ACCDET_PIN_SWAP
美标的插孔识别国标的耳机,这个时候需要借助accdet的一个上拉电阻,当有这种情形的时候AB一直为0,达到检测到的目的,当然也有误判的时候, 4段耳机按住按键插入后会有误判
0 0
- [Headset]MT6589中常用宏开关的作用
- 三极管做开关,常用到的电容作用
- android 中常用的系统默认开关
- 常用宏开关
- pch文件的作用之一------定义开关 注释的宏
- -fpack-struct编译开关的作用
- MOSFET用于无源触点开关的作用
- uboot中宏开关。
- 框架中常用的jar包作用
- 框架中常用的jar包作用
- 报表中常用的事件以及作用
- linux中常用目录的作用
- JavaEE中常用Jar的作用
- SQL 中常用的关键字及作用
- 框架中常用的jar包作用
- 框架中常用的jar包作用
- linux中常用目录的作用
- Spring中常用jar的作用
- react开发环境搭建
- iOS开发 - 第04篇 - 网络 - 03 - 数据安全 & 文件下载
- Android之两个应用之间的通信与调用
- byte[]数组作为map的key的问题
- SQL Server存储过程
- [Headset]MT6589中常用宏开关的作用
- 基于 flask 框架的模拟instagram 图片分享网站的开发 5(发布网站v1.0版本)
- Yii2之activeform部分随笔
- android 根据证书生成对应的签名文件
- iOS 发送的位置能调用本机地图导航资料整理
- hbase-site.xml 和 hbase-default.xml
- 结构体强转联合体笔记
- Android Socket通信
- 盒子放球问题