AUDCODEC(audio codec) 完成音頻通路數(shù)據(jù)的AD/DA轉(zhuǎn)換。支持的采樣率包括8K,12K,16K,24K,32K,48K,11.025K,22.05K,44.1K,支持音量的緩慢變化。
使用 AUDCODEC HAL 驅(qū)動(dòng)程序:
HAL AUDCODEC sample for TX:
bf0_enable_pll(44100, 1);
__HAL_AUDCODEC_HP_ENABLE(haudcodec);
HAL_AUDCODEC_Config_Analog_DACPath(haudcodec->
Init.
dac_cfg);
HAL AUDCODEC sample for RX:
bf0_enable_pll(44100, 1);
HAL_AUCODEC_Refgen_Init();
HAL_AUDCODEC_Config_Analog_ADCPath(haudcodec->
Init.
adc_cfg);
__HAL_AUDCODEC_LP_ENABLE(haudcodec);