uac1 settings
This commit is contained in:
@@ -993,26 +993,26 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
int factory_combo_is_down = ( music_is_down && game_is_down);
|
int factory_combo_is_down = ( music_is_down && game_is_down);
|
||||||
|
|
||||||
// 更新各键连续按住计数(断开则清零,用于去抖和窗口判断)
|
// 更新各键连续按住计数(断开则清零,用于去抖和窗口判断)
|
||||||
if (music_is_down && !factory_combo_is_down)
|
if (music_is_down && !factory_combo_is_down)
|
||||||
{
|
{
|
||||||
if (btn_music_hold_ticks < 0xFFFFu) btn_music_hold_ticks++;
|
if (btn_music_hold_ticks < 0xFFFFu) btn_music_hold_ticks++;
|
||||||
debug_printf("btn_music_hold_ticks=%d\n", btn_music_hold_ticks);
|
debug_printf("btn_music_hold_ticks=%d\n", btn_music_hold_ticks);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
btn_music_hold_ticks = 0;
|
btn_music_hold_ticks = 0;
|
||||||
}
|
}
|
||||||
if (game_is_down && !factory_combo_is_down)
|
if (game_is_down && !factory_combo_is_down)
|
||||||
{
|
{
|
||||||
if (btn_game_hold_ticks < 0xFFFFu)
|
if (btn_game_hold_ticks < 0xFFFFu)
|
||||||
{
|
{
|
||||||
btn_game_hold_ticks++;
|
btn_game_hold_ticks++;
|
||||||
}
|
}
|
||||||
debug_printf("btn_game_hold_ticks=%d\n", btn_game_hold_ticks);
|
debug_printf("btn_game_hold_ticks=%d\n", btn_game_hold_ticks);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
btn_game_hold_ticks = 0;
|
btn_game_hold_ticks = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 场景1:两键同时按住(参照 fosi_ds1 else-if 结构)
|
// 场景1:两键同时按住(参照 fosi_ds1 else-if 结构)
|
||||||
@@ -1908,7 +1908,11 @@ void AudioHwInit()
|
|||||||
/* Configures the external audio hardware for the required sample frequency */
|
/* Configures the external audio hardware for the required sample frequency */
|
||||||
void AudioHwConfig(unsigned samFreq, unsigned mClk, unsigned dsdMode, unsigned sampRes_DAC, unsigned sampRes_ADC)
|
void AudioHwConfig(unsigned samFreq, unsigned mClk, unsigned dsdMode, unsigned sampRes_DAC, unsigned sampRes_ADC)
|
||||||
{
|
{
|
||||||
|
#if UAC1_MODE == 1
|
||||||
|
static unsigned count = 1;
|
||||||
|
#else
|
||||||
static unsigned count = 0;
|
static unsigned count = 0;
|
||||||
|
#endif
|
||||||
p_ctl_mute <: 0;
|
p_ctl_mute <: 0;
|
||||||
g_samfreq = samFreq;
|
g_samfreq = samFreq;
|
||||||
delay_milliseconds(2);
|
delay_milliseconds(2);
|
||||||
|
|||||||
Reference in New Issue
Block a user