/*----------------------------------------------------------------------------*/ void set_dsp_eq(u8 n) { dsp_set_eq_coeff(dsp_eq_table[n]); if (n == NORMAL) { dsp_set_eq_mode(0); } else { dsp_set_eq_mode(2); } }
/*----------------------------------------------------------------------------*/ void rtc_fun(void) { MAIN_POWER_PORT_INIT(); MAIN_POWER_PORT_DISABLE(); iic_gpio_set_low(); amp_mute(1); if(alm_on_flag){ if(sys_main_vol != alrm_vol_bakup) sys_main_vol = alrm_vol_bakup; alm_on_flag = 0; } input_number_en = 0; vol_change_en=0; key_voice_en=0; main_menu = MENU_RTC; close_alarm(); dsp_set_eq_mode(0); //系统时钟div前需关闭eq SYSTEM_CLK_DIV4(); key_table_sel(0); flush_all_msg(); set_max_vol(MAX_ANOLOG_VOL,MAX_DIGITAL_VOL);///设置最大音量 dac_out_select(DAC_MUSIC, 0); rtc_mode_setting = RTC_DISPLAY; rtc_coordinate = 0; alm_coordinate = 0; if (alm_cnt) { put_msg_lifo(MSG_ALM_ON); } else { read_rtc(&curr_time); chk_date_err(); disp_port(MENU_RTC); } MAIN_POWER_PORT_INIT(); MAIN_POWER_PORT_DISABLE(); deal_rtc(); amp_mute(1); MAIN_POWER_PORT_ENABLE(); delay_10ms(3); key_voice_en=0; main_vol_set(0, CHANGE_VOL_NO_MEM); MAIN_POWER_PORT_ENABLE(); amp_mute(1); delay_10ms(80); snooze_en =0; PT2313_Init(); delay_10ms(10); PT2313_Init(); }
/*----------------------------------------------------------------------------*/ void set_dsp_eq(u8 n) { dsp_set_eq_coeff(dsp_eq_table[n]); if (n == NORMAL) { #if (MUSIC_SPECTRUM_EN == 1) dsp_set_eq_mode(1); //spectrum display only #else dsp_set_eq_mode(0); #endif } else { #if (MUSIC_SPECTRUM_EN == 1) dsp_set_eq_mode(2); //spectrum display & EQ #else dsp_set_eq_mode(0); #endif } }
void amux_dsp_eq(void) { dsp_set_eq_coeff(dsp_eq_table[0]); dsp_set_eq_mode(0); }