蓝牙开发杰理开发AD6973常用板级配置MT2025-07-262025-10-16AD6973常用板级配置mic通道123456/* *LADC_CH_MIC_L: MIC0(PA1) *LADC_CH_MIC_R: MIC1(PB8) *PLNK_MIC: MIC_PWR CLK DAT0 DAT1(IO可随意映射) */#define TCFG_AUDIO_ADC_MIC_CHA (LADC_CH_MIC_L | LADC_CH_MIC_R) DAC硬件上的连接方式12345678/*DAC硬件上的连接方式,可选的配置: DAC_OUTPUT_MONO_L 左声道 DAC_OUTPUT_MONO_R 右声道 DAC_OUTPUT_LR 立体声 DAC_OUTPUT_MONO_LR_DIFF 单声道差分输出*/#define TCFG_AUDIO_DAC_CONNECT_MODE DAC_OUTPUT_MONO_LR_DIFF 系统音量类型选择12345678910111213141516/* *系统音量类型选择 *软件数字音量是指纯软件对声音进行运算后得到的 *硬件数字音量是指dac内部数字模块对声音进行运算后输出 */#define VOL_TYPE_DIGITAL 0 //软件数字音量#define VOL_TYPE_ANALOG 1 //硬件模拟音量#define VOL_TYPE_AD 2 //联合音量(模拟数字混合调节)#define VOL_TYPE_DIGITAL_HW 3 //硬件数字音量#define SYS_VOL_TYPE VOL_TYPE_AD/* *通话的时候使用数字音量 *0:通话使用和SYS_VOL_TYPE一样的音量调节类型 *1:通话使用数字音量调节,更加平滑 */#define TCFG_CALL_USE_DIGITAL_VOLUME 1 mic电源管理12345678910/* *mic电源管理,使用单独IO控制mic的vdd(硅mic需要特别注意这里配置) *(1)自己控制mic的vdd的时候,就不用使能内部的偏置输出了(mic_bias_inside = 0) *(2)选择mic vdd对应的port *(3)有哪个mic不用独立IO控制,则配置成NO_CONFIG_PORT */#define TCFG_AUDIO_MIC_PWR_CTL DISABLE_THIS_MOUDLE#define TCFG_AUDIO_MIC_PWR_PORT IO_PORTC_02#define TCFG_AUDIO_MIC1_PWR_PORT NO_CONFIG_PORT#define TCFG_AUDIO_MIC2_PWR_PORT NO_CONFIG_PORT Audio数据导出12345/*Audio数据导出配置:通过蓝牙spp导出或者sd写卡导出*/#define AUDIO_DATA_EXPORT_USE_SD 1#define AUDIO_DATA_EXPORT_USE_SPP 2#define TCFG_AUDIO_DATA_EXPORT_ENABLE DISABLE_THIS_MOUDLE// #define AUDIO_PCM_DEBUG //通话数据串口导出 mic电源管理12345678910/* *mic电源管理,使用单独IO控制mic的vdd(硅mic需要特别注意这里配置) *(1)自己控制mic的vdd的时候,就不用使能内部的偏置输出了(mic_bias_inside = 0) *(2)选择mic vdd对应的port *(3)有哪个mic不用独立IO控制,则配置成NO_CONFIG_PORT */#define TCFG_AUDIO_MIC_PWR_CTL DISABLE_THIS_MOUDLE#define TCFG_AUDIO_MIC_PWR_PORT IO_PORTC_02#define TCFG_AUDIO_MIC1_PWR_PORT NO_CONFIG_PORT#define TCFG_AUDIO_MIC2_PWR_PORT NO_CONFIG_PORT