QUALCOMM QCC51XX系列ANC Tuning之2_ANC 软件设置

QUALCOMM QCC51XX ANC的软件在ADK需要做一些修改,比如打开ANC的一些库函数,设置MIC的Instance,PIO口等,这些都需要在烧录之前做相应的修改。本次介绍就以FF_ANC为例,芯片选择QCC5124。


1. 在已经安装好ADK的情况下,新建一个空的文件夹QCC5124-FF,双击打开MDE,进入到MDE的基本界面:



2.点击New project,进入到project的界面,左边是ADK的列表,选择最新的版本的,以ADK6.4.0.43为例;右边是选择ANC的对应芯片QCC5124 sink application,这次就以sink工程为例:



3. 点击Choose,进入到project的界面,修改prject的工程名为QCC5124-FF和project的保存路径,选择前面新建的空文件夹QCC5124-FF即可;



4. 点击NEXT进入到工程里面,修改蓝牙地址0x00ff07和蓝牙名称QCC5124-FF:



5. 点击next,再点击Finish,进入到MDE的代码编译界面,在这个界面里可以修改代码,编译,烧录,查看log等:




6. 在MDE左侧边找到Projects,点击进去projects->project, ANC  Tuning的接口只能使用USB口:
确认USB接口和4个库函数的使能;
ahi_transport: ENABLE_AHI_USB_HOST:
enable_active_usb_debug: ENABLE_ALLOW_USB_DEBUG;
enable_active_noise_cancelling: ENABLE_ANC;
enable_usb_audio: ENABLE_USB_AUDIO;





7. 在Debug->dev_cfg_filesystem->subsys1_config2.htf查看蓝牙名称和蓝牙地址,也可以在这里重新修改;



8. 在Debug->fw_cfg_filesystem->subsys3_config1.htf中设置MIC;
看到有三组数字麦Digital MIC,从上而下在软件上分配在instance0,instance1,instance2;Digital MIC可以在这个三个地方使用,模拟麦ANA MIC只能在instance0;本次介绍的是QCC5124-FF中的FF MIC是ANC MIC所以instance0必须disable,留给ANC mic使用;ANC Tuning需要预留instance0/instance1中的一组作为内部使用,所以在FF使用ANC MIC情况下只能预留instance1,并且映射到两个空的PIO口上,这次使用pio_2和pio_3,instance2不需要做修改。同时需要打开下面两个Codec:
Codec0UscClassABAmplifier= ture;
Codec0OutAmpQualityMode= true;





9. 使用EVB一般关闭NTC功能;
找到Libs_qcc512x_qcc302x->power_onchip->CONFIG_HYDRACOR->power_battery.c文件的134行,将level修改成4即可;






10.点file->save all,保存这些修改;在点击bulit->bulit all,编译整个项目工程。如果代码修改没有错误,右下角的进度框就会显示绿色,MDE底部编译成功也会显示绿色和编译时间;如果编译出错,就会显示红色;


 

相关视频

QUALCOMM QCC51XX系列ANC Tuning之2_ANC 软件设置

QUALCOMM QCC51XX系列ANC Tuning之2_ANC 软件设置

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

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

评论

访客

访客

2021年12月17日
硬件上,如果数字MIC不接,会导致不能进入ANC TUNINGMODE吗?PANIC?