50 lines
1.1 KiB
C
50 lines
1.1 KiB
C
#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");
|
||
} |