#include "kt.h" void kt_boot_init(void) { // mute pin gpio_set_pull_up(KT_CFG_MUTE_PIN, 0); gpio_set_pull_down(KT_CFG_MUTE_PIN, 0); gpio_set_direction(KT_CFG_MUTE_PIN, 0); PA_MUTE(); // b led pin gpio_set_pull_up(KT_CFG_B_LED_PIN, 0); gpio_set_pull_down(KT_CFG_B_LED_PIN, 0); gpio_set_direction(KT_CFG_B_LED_PIN, 0); KT_CFG_B_LED_OFF(); // r led pin gpio_set_pull_up(KT_CFG_R_LED_PIN, 0); gpio_set_pull_down(KT_CFG_R_LED_PIN, 0); gpio_set_direction(KT_CFG_R_LED_PIN, 0); KT_CFG_R_LED_OFF(); } extern void eff_file_switch(u8 *path); /** * @brief 切换EQ * @param eq_idx EQ索引,0:NORMAL 1:LP */ void kt_eq_switch_to(u8 eq_idx) { if (eq_idx == KT_EQ_IDX_LP) { //LP EQ //strcpy(EFF_CFG_FILE_NAME, EQ_FILE_BT); printf("kt_eq_switch_to: LP\n"); eff_file_switch(EQ_FILE_LP); } else { //BT EQ //strcpy(EFF_CFG_FILE_NAME, EQ_FILE_BT); printf("kt_eq_switch_to: BT\n"); eff_file_switch(EQ_FILE_BT); } } void kt_init(void) { printf("kt_init\n"); }