1.升级按键调整为长按1s才生效

This commit is contained in:
payton 2024-01-08 17:29:44 +08:00
parent a1230194e6
commit 9f64fc75d1

View File

@ -767,18 +767,39 @@ UINT32 sf_gpio_get_status(UINT32 ipin)
}
UINT32 sf_in_update(void)
{
int i = 0;
if((sf_gpio_get_status(GPIO_KEY_TEST)) && (PWR_ON_SETUP == sf_get_power_on_mode()))
{
while((sf_gpio_get_status(GPIO_KEY_TEST)) && (10 > i))
{
i++;
vos_util_delay_us(100);
}
if(10 <= i)
{
return 1;
}
}
return 0;
}
UINT32 sf_in_mcu_update(void)
{
if((sf_gpio_get_status(GPIO_KEY_DOWN)) && (PWR_ON_SETUP == sf_get_power_on_mode())){
int i = 0;
if((sf_gpio_get_status(GPIO_KEY_DOWN)) && (PWR_ON_SETUP == sf_get_power_on_mode()))
{
while((sf_gpio_get_status(GPIO_KEY_DOWN)) && (10 > i))
{
i++;
vos_util_delay_us(100);
}
if(10 <= i)
{
return 1;
}
if(PWR_ON_MCU_UPDATA == sf_get_power_on_mode()){
}
if(PWR_ON_MCU_UPDATA == sf_get_power_on_mode())
{
return 1;
}
return 0;