最近公司发现板子不支持苹果耳机麦克风,于是搞了一个月最后发现硬件解决问题更容易。

其实方法很简单,苹果耳机跟一般耳机相比,mic的阻抗大了一个数量级。于是普通的codecs标准电路可能就不支持苹果耳机麦克了。反正飞思卡尔的sgtl5000是不支持的。

我的解决办法就是把3.3V的电源直接接到偏置电压的输出接口,增大驱动电流。结果验证,这个方法可行。

但是还是存在一个问题,耳机再工作时不能收到脉冲电流干扰,如线控信号和耳机插拔的干扰信号。希望有人能解决这个问题,交流一下。

其实我是搞软件的~~~~~

解决开发板不兼容earpods问题相关推荐

  1. ESP8266 Arduino 解决开发板管理器下载开发包失败和速度慢的方法

    一.问题原因 在Arduino中想要下载esp8266开发包,发现下载失败,或者下载速度很慢 第一个想到的解决方法应该是找个代理网络,但是太麻烦. 第二个是不在开发板里面下载,下载外部的esp8266 ...

  2. 分析波形信号解决开发板串口连PC后无输出或输出乱码的问题

    几乎所有的开发板都会支持串口输出调试,但不是每次我们都有那么好运能直接看到串口输出.我自己也遇到过几次串口无输出或输出乱码的问题,这里总结一下. 1.无输出:一般可能是管脚接错了,把接收脚和发射脚掉转 ...

  3. 解决开发板运行QT后找不到字体文件

    QT版本:5.91 错误:QFontDatabase: Cannot find font directory '/usr/lib/fonts'. 解决方法: 方法1: 从PC端的qt安装目录下拷贝fo ...

  4. 如何解决开发板背光上电过快导致的闪屏和画面撕裂?

    这次主要给大家分享一个工作中需要控制背光上电时间的小技巧,主要是用来防止背光上电过快导致屏幕显示出撕扯的画面,或者上电一瞬间闪屏的状态.虽然对整体的显示没有太大的影响,但是看起来总归不是很舒服.(以启 ...

  5. ubuntu16.04下安装dnw和fastboot工具,解决开发板只有uboot系统,没有网络的情况下,通过dnw和fastboot传送文件到开发板

    当我们拿到一块裸板,这时板上没有系统.此时pc机和开发板就没法通过ftp,nfs等网络协议来通信,就没法将我们的pc机端上的文件传输到裸板上.这时我们先自己配置编译bootloader,如u-boot ...

  6. 路由器wds桥接方法-解决开发板、windows、ubuntu互ping问题

    花3分钟了解这片文章内容,以后你搬家了.电脑换了.开发环境变了,可能会用到! 号主:一枚机械专业本科生,经历了转行,从外包逆袭到芯片原厂的Linux驱动开发工程师,深入操作系统的世界,贯彻终身学习.终 ...

  7. apache arm 交叉编译_Apache 2移植到Arm开发板的过程整理——如何交叉编译Apache 2

    话说要在arm开发板的linux系统中运行apache服务器,需要在pc linux系统中交叉编译Apache源码,在网上参考了很多资料都是1.3版本的,最后终于找到apache 2移植到arm开发板 ...

  8. Android开发板

    由于公司要做智能自助设备,因此需要在Android开发板上开发,记录一下经验 一.Android开发板应用 Android开发板应用: 商业应用:机顶盒.广告机,自助机,售卖机,多媒体教学,人脸识别, ...

  9. SecureCRT连接开发板

    6818开发板使用 1.安装SecureCRT.EXE 2.设置 >查端口: 如果端口有感叹号,则下载驱动人生安装驱动. ------------------------------------ ...

最新文章

  1. 使用Emit的TypeBUilder动态创建接口程序集的性能报告。
  2. FDATOOL设计数字滤波器
  3. Android实现系统关机和重启
  4. 出席国际海水稻论坛-林裕豪:从玉农业谋定陆丰稻作改良
  5. A*寻路算法所生成的路径
  6. js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用
  7. Mysql编辑工具中使用(Navicat查询结果显示行号)
  8. Java BigInteger类| 带实例的splitAndRemainder()方法
  9. Firefox不支持input手动填写后的getAttribute(value),只能用.value(Firefox 3.5.5 Windows)。bug?...
  10. python小程序100题-python 练习题:流量套餐订购小程序
  11. paper reading:Part-based Graph Convolutional Network for Action Recognition
  12. SVM支持向量机算法详解
  13. ajax请求sql数据库数据类型,ajax请求mysql文件数据库
  14. SQL数据库附加数据及查询方法
  15. 关于VirtualBox运行出现“0x00000000指令引用的0x00000000内存。该内存不能为written”的解决方法
  16. qt 访问共享文件夹_怎样用IP访问局域网共享文件
  17. 我的 2019 年 - 当勤精进,但念无常,何以解忧,唯有暴富
  18. try的动词用法_try的用法
  19. 大家来讨论怎么写概要设计
  20. bzoj-2144 跳跳棋

热门文章

  1. 推荐系统中的常用算法——基于Session的推荐
  2. 网络与系统安全笔记------访问控制
  3. w10系统打不开服务器共享打印机,win10系统无法共享打印机的方案
  4. 回忆真是一个痛苦的过程
  5. 分享| 5个常见小程序营销线上玩法
  6. 解决Ubuntu 安装时Unable to fetch some archives connection failed [ip: 91.189.91.39 80]
  7. 页面自动获取导入excel内容
  8. Python+Vue计算机毕业设计房屋租赁管理系统p8pvy(源码+程序+LW+部署)
  9. keep跑步数据修改器_卖轻食、造手环,Keep你变了
  10. google 卫星地图