高通QCC3040 eANC调试FAQ1_代码修改篇

代码修改篇

 1, 什么是Enhanced ANC ?

On certain QCC devices there are two instances of ANC hardware which are capable of generating anti-noise signal originally designed to support ANC in a stereo configuration. In our earlier implementations in any earbud application, we were using only one instance of the ANC hardware per earbud. Using Enhanced ANC feature it is now possible to use two ANC instances per earbud, which allows more complex ANC filter configuration.

简单来说,就是利用TWS另一边空闲的声道的DSP参与ANC运算去增加ANC能力。

注意:ADK201及以上就支持eANC。QCC3040只支持Hybrid eANC,不支持FF eANC。

 

2, 在开始调试前,请确保下载并安装好以下软件(版本随时间有更新) :

A: InstallBlueSuiteCda_3_3_7.exe

B: ADK_Toolkit_1.2.4.10.exe

C: MDE_WIN_2.6.1.26.exe

D: QACT_Base_Setup_7_2_28.exe

E: QACT_Plugin_Headset_7_2_28.exe

F: ADK  r00253.1

注意事项:

(1)QACT_Plugin_Headset_7_2_28.exe软件普通用户在高通网站的账号内的资料里并不会看到,这是因为现阶段高通只给有ANC产品调试的用户开通的权限。 想要获得此软件可请PM向高通申请开通ANC权限以获得。

(2)QACT_Plugin_Headset与QACT_Base_Setup的版本号一定要相同的,不然可能会无法进入QACT调试界面的。

(3)ANC调试一定要使用USB接口的,用以传输音频数据。

 

3, 拿到开发板后,把开关S1往上打到ON处,插入TYPE-C。

 

4, 打开NvsApp软件,选择好Debug接口后,点击OK。 再进行擦除动作,如图:






5, 使用MDE软件打开相应的工程源代码,如图。


 



6, 第一次MDE加载ADK过来的时候,会比较久,要几分钟,具体看电脑配置。

加载完毕后,就可以修改代码了。



7,   这里以修改:频偏值,蓝牙地址,蓝牙设备名为例说明,


 

 

 

注意:ANC需要License的,跟蓝牙地址绑定,ff01~ff0f是免费Demo使用的。

 

8, 增加3个宏定义。




9, 修改MIC的放置




10, 配置FF,FB使用哪一个MIC。

 


 
11, 修改完成后,点击 File  里的 Save All保存文件。再点击Build 里的 Deploy All 把软件编译并烧录至开发板中。

 

 

12,使用另一个开发板,擦除,再烧录软件(注意要修改蓝牙地址,以便组成TWS)。


13, 烧录后, 两个开发板把S1打至ON处,即可上电开机。


14, 开发板首先进入TWS配对模式,LED灯快速单闪。TWS配对成功后,双地址的那个开发板会自动进入手机配对模式,LED灯较慢单闪。


15, 此时,打开手机蓝牙,可搜索到开发板,蓝牙设备名:QCC3040_ANC

        点击设备名,可建立蓝牙连接,注意:这是单一蓝牙地址软件,手机上只显示一个蓝牙设备名。


16, 连接成功后,任何一个开发板插入USB,即可自动进入ANC tuning mode。

 

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论