美文网首页
mtk faq:听筒用小喇叭,外放用大喇叭的软件配置

mtk faq:听筒用小喇叭,外放用大喇叭的软件配置

作者: 体感互动 | 来源:发表于2019-08-08 09:41 被阅读0次

对于部分客户的需求:听筒用小喇叭,外放用大喇叭,即听筒从内置PA的SPKP和SPKN接出去,外接PA接在MP3L

或者MP3R上。

[SOLUTION]

请硬件上按照上述说明接好,并且在软件上修改如下:

1.请把代码中audcoeff.c中的变量Spk2In1的地方由0改为1

2._AFE_Switch_TurnOn_Amp函数:

{

......

if( (v_lowest >= 0) && (afe.aud[v_lowest].out_dev & L1SP_BUFFER_0) && (Spk2In1) ) //添加此判断条件

_AFE_Switch_IntAmp(KAL_TRUE);

else //添加此判断条件,即仅使用大喇叭时走这里

AFE_SwitchExtAmplifier( true );

......

}

3._AFE_Switch_TurnOff_Amp函数

{

......

if( (v_lowest >= 0) && (afe.aud[v_lowest].out_dev & L1SP_BUFFER_0) && (Spk2In1) )//添加此判断条件

_AFE_Switch_IntAmp(KAL_FALSE);

else //添加此判断条件,即仅使用大喇叭时走这里

AFE_SwitchExtAmplifier( false );

....

}

4.根据您的硬件设计,重写外接PA的驱动函数void AFE_SwitchExtAmplifier( char sw_on )。

来源:http://bbs.16rd.com/thread-478909-1-1.html

相关文章

  • mtk faq:听筒用小喇叭,外放用大喇叭的软件配置

    对于部分客户的需求:听筒用小喇叭,外放用大喇叭,即听筒从内置PA的SPKP和SPKN接出去,外接PA接在MP3L ...

  • 联发科MT6589 FAQ资料汇总下载

    MTK_on_line_FAQ_HW_Smart Phone_MT6589 1 [FAQ04579][Import...

  • MTK_on_line_FAQ_SW_ALPS_Framewor

    MTK_on_line_FAQ_SW_ALPS_Framework+-+Resource+ManagerTheme...

  • 采用Signature Scheme v2签名方式的APK预置失

    [MTK FAQ原始地址] [FAQ19857]采用Signature Scheme v2签名方式的APK预置失败...

  • MT6280 PCM接口介绍

    半导体芯片设计厂商MTK FAQ参考文档 [DESCRIPTION] MTK6280 PCM接口参数介绍 [SOL...

  • 修仙界,第85话

    精神世界…… “小喇叭?小喇叭?”“别吵了,哥在这。” 卡洛特向小喇叭望去,小喇叭貌似正在拼一个类似于积木的东西“...

  • 小喇叭

    小喇叭,嘟嘟嘟,提醒你,早早起, 洗洗脸,刷刷牙,背起书包上学去。 小喇叭,嘟嘟嘟,...

  • 小喇叭

    我要在你耳朵里装一个小喇叭, 当你写字头太低时, 小喇叭就会响起: 抬起头,抬起头...... 当你做作业时间太长...

  • 小喇叭

    拐角处, 长满了杂草, 狗尾麻花, 还有不知名的。 绕过那片红土地, 站着个瘦小的女人。 麦田里的穗儿, 修长的脖...

  • 小喇叭

    小喇叭里伸出向日葵, 梅花又坐在上面, 喇叭说, 梅花是在最早的春天来的 不喜欢冬天。 八尺高的儿童说 你还说有面...

网友评论

      本文标题:mtk faq:听筒用小喇叭,外放用大喇叭的软件配置

      本文链接:https://www.haomeiwen.com/subject/knjtjctx.html