杰理之模拟输入切到其他模式有linein声音【篇】
2026/9/19 15:06:18 网站建设 项目流程

void linein_stop(void)
{
if (__this->onoff == 0) {
log_info(“linein is aleady stop\n”);
return;
}

#if TCFG_AUDIO_AUX_ANALOG_PATH_ENABLE
audio_analog_aux_close(&(__this->analog_aux));
SFR(JL_ADDA->DAA_CON3, 4, 1, 0); // SDDAC_AMUX_A0_EN_11v
SFR(JL_ADDA->DAA_CON3, 6, 1, 0); // SDDAC_AMUX_A1_EN_11v
SFR(JL_ADDA->DAA_CON3, 8, 1, 0); // SDDAC_AMUX_A2_EN_11v
SFR(JL_ADDA->DAA_CON3, 10, 1, 0); // SDDAC_AMUX_A3_EN_11v
SFR(JL_ADDA->DAA_CON3, 12, 1, 0); // SDDAC_AMUX_A4_EN_11v
SFR(JL_ADDA->DAA_CON3, 15, 1, 0); // SDDAC_AMUX_B0_EN_11v
SFR(JL_ADDA->DAA_CON3, 17, 1, 0); // SDDAC_AMUX_B1_EN_11v
SFR(JL_ADDA->DAA_CON3, 19, 1, 0); // SDDAC_AMUX_B2_EN_11v
SFR(JL_ADDA->DAA_CON3, 21, 1, 0); // SDDAC_AMUX_B3_EN_11v
SFR(JL_ADDA->DAA_CON3, 23, 1, 0); // SDDAC_AMUX_B4_EN_11v
#else
/* set_dac_start_delay_time(0, 0); //把dac的延时设置回默认的配置 */
linein_player_close();
#endif
app_audio_set_volume(APP_AUDIO_STATE_MUSIC, __this->volume, 1);
__this->onoff = 0;
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询