Adaptive leakthrough ANC自适应通透ANC调试快速上手3

描述

大大通——大联大线上技术支持平台&方案知识库

 

接着上一讲自适应通透ANC关于MIC的设置ADK_R419的QCC3071的earbud的工程为例, 软件编译完成没有出错后,加载到EVB板上;

 

再介绍如何进入ANC Runing mode的调试工具界面。

1. 需要2块EVB板,分别烧录软件后,进行TWS间配对;如果是Heaset工程,只需要1块EVB,开机后和手机AG配对;

TWS

 

2. 在ps_cfg中的htf文件中关闭FF1-10模式,或者直接删除;打开Hybrid enhance ANC mode1;

TWSTWS

 

3. 在Pydbg分别输入下面的各行命令,让耳机进入到Hybrid ANC mode1中,使用默认的参数;

 

Earbud工程命令:

apps1.fw.call.appTestPhyStateOutOfCaseEvent()

apps1.fw.call.EarbudTest_SetAncEnable()

apps1.fw.call.EarbudTest_SetAncMode(1)

 

Headset工程命令;

apps1.fw.call.appTestHeadsetPowerOn()

apps1.fw.call.HeadsetTest_SetAncEnable()

apps1.fw.call.HeadsetTest_SetAncMode(1)

TWS

 

4. 在fw_live_log窗口查看软件是否进入到ANC runing状态;

TWS

 

5. 在ADK的工程文件夹中audio->bin打开ancdesigner工具;

TWS

 

6. 在file->configration设置:选择Earbud_Eanc,选择芯片类型QCC307X,选择ANC采样率,一般默认32KHZ即可;在这个界面,目前的ADK版本,都是earbud工程还是Headset工程,都是选择earbud_eANC;

TWS

 

7. 在device中设置USB和USB口,并选择Tuning mode,选择ADK编译用的toolkit对应的dll文件,下面的FF MIC和FB MIC要对应软件microphone_config.h和kymera_config.h的设置;

TWS

 

8. 最后点击connect/write,显示Connected即可;在runing mode下,不能进行recording录音P/S/E-path的声学录音,可以进行MISSION mode的ANC调试;

 

Q&A部分:

Q1: runing mode下可以进行Mission mode调试吗?

A1: 肯定可以。runing mode调试其实更接近实际ANC的工作状态,效果和实际的一样,建议是用这个方法的,但是有些版本的ADK在runing mode的状态下调试,USB会经常断开,比较麻烦,所以还是使用runing mode下比较稳定。

 

Q2: Earbud和heaset工程进入Runing mode操作是一样的吗?

A2:首先, Earbud需要TWS间配对完成后,连接手机AG后,通过命令进入;heaset只要开机,连接手机AG后,通过命令进入即可。

 

Q3:Earbud和heaset工程进入Tuning mode操作是一样的吗?

A3:操作是一样的,不需要开机和配对,直接发送AncstartTuning即可,只是Earbud和heaset命令的前缀不一样而已。

 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分