大大通——大聯(lián)大線上技術(shù)支持平臺(tái)&方案知識(shí)庫(kù)
接著上一講自適應(yīng)通透ANC關(guān)于MIC的設(shè)置ADK_R419的QCC3071的earbud的工程為例, 軟件編譯完成沒(méi)有出錯(cuò)后,加載到EVB板上;
再介紹如何進(jìn)入ANC Runing mode的調(diào)試工具界面。
1. 需要2塊EVB板,分別燒錄軟件后,進(jìn)行TWS間配對(duì);如果是Heaset工程,只需要1塊EVB,開(kāi)機(jī)后和手機(jī)AG配對(duì);
2. 在ps_cfg中的htf文件中關(guān)閉FF1-10模式,或者直接刪除;打開(kāi)Hybrid enhance ANC mode1;
3. 在Pydbg分別輸入下面的各行命令,讓耳機(jī)進(jìn)入到Hybrid ANC mode1中,使用默認(rèn)的參數(shù);
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)
4. 在fw_live_log窗口查看軟件是否進(jìn)入到ANC runing狀態(tài);
5. 在ADK的工程文件夾中audio->bin打開(kāi)ancdesigner工具;
6. 在file->configration設(shè)置:選擇Earbud_Eanc,選擇芯片類(lèi)型QCC307X,選擇ANC采樣率,一般默認(rèn)32KHZ即可;在這個(gè)界面,目前的ADK版本,都是earbud工程還是Headset工程,都是選擇earbud_eANC;
7. 在device中設(shè)置USB和USB口,并選擇Tuning mode,選擇ADK編譯用的toolkit對(duì)應(yīng)的dll文件,下面的FF MIC和FB MIC要對(duì)應(yīng)軟件microphone_config.h和kymera_config.h的設(shè)置;
8. 最后點(diǎn)擊connect/write,顯示Connected即可;在runing mode下,不能進(jìn)行recording錄音P/S/E-path的聲學(xué)錄音,可以進(jìn)行MISSION mode的ANC調(diào)試;
Q&A部分:
Q1: runing mode下可以進(jìn)行Mission mode調(diào)試嗎?
A1: 肯定可以。runing mode調(diào)試其實(shí)更接近實(shí)際ANC的工作狀態(tài),效果和實(shí)際的一樣,建議是用這個(gè)方法的,但是有些版本的ADK在runing mode的狀態(tài)下調(diào)試,USB會(huì)經(jīng)常斷開(kāi),比較麻煩,所以還是使用runing mode下比較穩(wěn)定。
Q2: Earbud和heaset工程進(jìn)入Runing mode操作是一樣的嗎?
A2:首先, Earbud需要TWS間配對(duì)完成后,連接手機(jī)AG后,通過(guò)命令進(jìn)入;heaset只要開(kāi)機(jī),連接手機(jī)AG后,通過(guò)命令進(jìn)入即可。
Q3:Earbud和heaset工程進(jìn)入Tuning mode操作是一樣的嗎?
A3:操作是一樣的,不需要開(kāi)機(jī)和配對(duì),直接發(fā)送AncstartTuning即可,只是Earbud和heaset命令的前綴不一樣而已。
-
ANC
+關(guān)注
關(guān)注
0文章
48瀏覽量
18607 -
TWS
+關(guān)注
關(guān)注
17文章
390瀏覽量
39859
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論