ENC配置说明
📎 原始文档:https://www.kdocs.cn/l/ct5izvCSu0dw ENC配置说明
普通SDK ENC配置说明
板级选择
以AC700N标准板级(board_ac700n_demo_cfg.h)为例,其他板级和其他系列(如AD697N,AC701N)配置基本相同。
配置详解
- TCFG_AUDIO_CVP_NS_MODE: 选择ENC处理后会进行的单通道算法类型,目前支持的有ANS(CVP_ANS_MODE),以及DNS(CVP_DNS_MODE)。
注意:该选项配置会影响到配置工具中所对应的通话参数页面,若选择的是ANS,则配置工具中的通话参数页面需选择不带DNS字样,如图:
- TCFG_AUDIO_DUAL_MIC_ENABLE: ENC的使能宏,带有ENC功能需要打开。
- TCFG_AUDIO_DMS_SEL: ENC算法类型选择,目前支持的ENC有两套算法:TWS ENC和话务ENC,详情见配置工具中的《JL DMS通话调试手册》。
- TCFG_AUDIO_DMS_MIC_MANAGE: 主麦选择:AC700N系列的为mic0(PA1、PA2)\mic1(PB7、PB8),根据实际硬件电路进行配置。
- TCFG_AUDIO_MIC_MODE: AUDIO_MIC_CAP_MODE:单端隔直电容模式
AUDIO_MIC_CAP_DIFF_MODE:差分隔直电容模式
根据实际麦克风电路类型配置。 - TCFG_AUDIO_MIC_PWR_CTL: MIC_PWR_FROM_MIC_LDO:使用芯片mic_ldo脚供电(AC700N的为PA0,AD697N的以实际封装为准),对应板级.c的mic_ldo_vsel可配置电压大小,注意:mic_ldo电压大小必须小于VDDIO 200mV以上!
MIC_PWR_FROM_GPIO:普通IO口供电,电压大小等同VDDIO电压大小
MIC_PWR_FROM_MIC_BIAS:mic_bias供电,由mic_ldo经过上拉电阻分压,对应板级.c的mic_bias_res可配置上拉电阻大小
注意: - 硅麦可使用GPIO供电,但需根据实际电路和麦克风规格书使用合适的供电大小。
- 模拟麦(圆麦)不可使用GPIO供电,由于GPIO供电无滤波效果,会带来杂音和底噪问题。
配置示例
相关示例demo见以下网盘地址:
链接:https://pan.baidu.com/s/1EbSeJ2uRZtg48rmk65b-yA
提取码:8888
【金山文档】 AC700N_earphone_release_V1.3.1-话务头戴式enc demo
https://kdocs.cn/l/cpGXcJNJOOZI
【金山文档】 AC700N_earphone_release_V1.3.1-tws enc demo
https://kdocs.cn/l/csijVBUak3Tl
【金山文档】 AC897N_AD697N_earphone_release_V2.3.2-tws enc demo
https://kdocs.cn/l/cvnXAtAUMtyW
700N可视化ENC配置说明
数据链路改成对应的双MIC方案

点ADC齿轮配置双MIC使能和MIC相关设置


点双MIC齿轮配置ENC相关参数

