找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

QCC512x Sink工程ANC配置二:FF ANC模式,FF Mic是Digital Mic

2020-6-2 21:37| 发布者: 大大通| 查看: 1818| 评论: 0|来自: 大大通

摘要: 1、Sink工程ANC程序代码编译前的宏设置在宏设置中,主要需要设置USB接口,打开USB Debug、USB Audio功能,使能ANC和ANC Tuning mode,具体需要设置的项目如下截图,其他的项目按照默认设置即可。2、Mic的Instance分 ...
1、Sink工程ANC程序代码编译前的宏设置

在宏设置中,主要需要设置USB接口,打开USB Debug、USB Audio功能,使能ANC和ANC Tuning mode,具体需要设置的项目如下截图,其他的项目按照默认设置即可。






2、Mic的Instance分配

调试之前,我们需要在代码中将不同类型的Mic分配对应的Instance,目前高通Sink代码提供Instance 0、Instance 1以及Instance 2三个Instance。以下三点是ANC Mic Instance分配原则,这个分配原则适用于Sink工程下所有情形的ANC设置。
1)、Analog Mic只能分配到Instance0和Instance1;
2)、Digital Mic可以分配到Instance0、Instance1和Instance2中的任意一个;

3)、Instance0和Instance1必须要有一个Instance空出来,并且需要指定分配两个空的PIO口,这两个PIO口物理上不能接任何硬件,只是调试录音时使用,调试录音完,这两个PIO可以恢复成正常的PIO使用。

具体到本文情况下的情形,Instance需要可以按照如下分配。

3、Configuration Tool配置

代码编译并且烧录到板子中以后,我们需要在Configuration Tool中对声道类型、调试中所用Mic的类型进行配置,同时也需要配置一个按键去触发程序进入ANC Tuning Mode,为了能够直观的判断程序是否正确进入ANC Tuning Mode,还建议配置对应的LED显示事件。由于按键和对应的LED灯显示事件比较普通,跟其他情况下一样,这里就不列出来了。

1)、输出配置成双声道

2)、Mic类型以及Channel配置



3)、ANC调试时Mic的分配

4、QACT录音前的配置

FF ANC调试和验证需要分别录E-path、PD-path、SD-path,三种录音的设置如下。

1)、E-path:耳机内部喇叭播放噪声,FF Mic录音。



2)、PD-path:外置喇叭播放噪声,FF Mic和人工耳Mic同时录音。

3)、SD-path:耳机内部喇叭播放噪声,人工耳Mic录音。


来源:https://www.wpgdadatong.com/cn/blog/detail?BID=B1382
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!


路过

雷人

握手

鲜花

鸡蛋

相关阅读

最新评论

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-3-28 18:03 , Processed in 0.088491 second(s), 16 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部