MT6260平台播放音乐结束时喇叭 有pop音

[DESCRIPTION]

MT6260平台播放音乐结束时喇叭有pop音问题;

[SOLUTION]

1,先判断使用的是内部PA还是外部PA,如果是内部PA,则请patch MAUI_03412758;

2,如果是外部PA,则需确认PA类型,是外部class K加内部AB类功放,还是使用其他的外部PA:

a.如果是外部class K加内部功放,则解决方法同1 patch MAUI_03412758;

b.如果是使用其他外部PA,则需确认PA的连接方式,如果是接在耳机的左或右声道,耳机没有pop音,而喇叭有pop音的

话,需要先排除外部PA是否自

身有pop音,建议方法,启用一个timer,不断调用接口去开关外部PA,看在没有音源输入的情况下,喇叭是否有pop音

,如果有,则是外部PA自身问

题,软件没办法解决;

如果确定外部PA没有引入pop音,则需在afe_6260.c文件中函数_AFE_Switch_TurnOff_Amp里注释掉

_AFE_Switch_IntAmp(KAL_FALSE);

如果还有pop音,则在注释掉_AFE_Switch_IntAmp(KAL_FALSE)基础上,在AFE_SwitchExtAmplifier(false)前面加上

*ABBA_AUDIO_CON2 = 0x8300;

在AFE_SwitchExtAmplifier(false)后面加上kal_sleep_task(5);

如果以上方法都无效,则请提CR,以便深入分析。

来自半导体社群

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,107评论 19 139
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,721评论 0 13
  • 1 正在翻译的一本书被砍了。 原因是我拖太久,版权许可合同到期。 说实话,看到这个消息,我心里一块大石头落地。 这...
    鱼子酱阅读 4,814评论 0 2
  • React Native中经常会遇到键盘遮挡TextInput组件的情况,在ios版本中可以使用KeyboardA...
    mathdog123阅读 11,009评论 0 0
  • 有一天,或许婚礼现场不是从前灯火辉煌的殿堂,而是破旧不堪的农家大院。 似乎人们都觉得这是从华丽走向了平庸,跌入了低...
    好了睡吧阅读 1,859评论 0 0

友情链接更多精彩内容