#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(); } /** * @brief 切换AUX口 * @param aux_idx AUX口索引,0:LINEIN 1:LP */ void kt_aux_switch_to(u8 aux_idx) { if (aux_idx == KT_CFG_AUX_IDX_LINEIN) { //AUX2 PB9 & PB10 } else { //AUX0 PA0 & PA1 } } void kt_init(void) { printf("kt_init\n"); }