找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

QCC512x Sink工程ANC配置六:Hybrid ANC模式,FF和FB mic都是数字Mic,并且FF和FB Mic ...

2020-6-2 21:42| 发布者: 大大通| 查看: 2107| 评论: 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使用。

具体到本文情况下的情形,因为FF Mic和FB Mic并联,共用一组PIO口,软件默认情况下,低电平有效的Mic为Channel A,高电平有效的Mic为Channel B, 我们使FF Mic低电平有效,FB Mic高电平有效;可以按照如下方式分配Instance。

3、Configuration Tool配置

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

1)、输出配置成单声道

2)、Mic类型以及Channel配置


4、QACT录音前的配置

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

1)、录E-path,PD-path和SD-path录音

首先按照下图配置Mic,此时,Mic2连接的是人工耳Mic。


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

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

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

2)、录SE-path录音

SE-path录音,将人工耳的Mic移除,接上FB Mic,按照如下配置。

SE-path

耳机内置喇叭播放噪声,FB Mic录音。



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


路过

雷人

握手

鲜花

鸡蛋

相关阅读

最新评论

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

GMT+8, 2024-4-27 16:03 , Processed in 0.121831 second(s), 33 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部