From f0b2c1640ca74dc0993f582022193c4bb3b1f6f8 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Fri, 9 Feb 2024 20:44:35 +0800 Subject: [PATCH] V1 --- app/src/one_conduction_main.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/app/src/one_conduction_main.c b/app/src/one_conduction_main.c index b618bc9..c3e9037 100644 --- a/app/src/one_conduction_main.c +++ b/app/src/one_conduction_main.c @@ -138,7 +138,7 @@ void ENTER_DEEP_SLEEP() { BoardBattery_sence_gpio_init_before_sleep(); // nrf_sdh_disable_request(); app_timer_stop_all(); - // nrf_sdh_disable_request(); + nrf_sdh_suspend(); sd_power_system_off(); NVIC_SystemReset(); } @@ -159,7 +159,6 @@ static void app_event_listener(void* p_event_data, uint16_t event_size) { * 待机状态 * *******************************************************************************/ if (ds_now_state() == kdevice_state_standby) { - ZLOGI("standby......"); // 充电事件触发 --> 切换到充电页面 if (BoardBattery_get_charging_state()) { state_machine__change_to_charging_state(); @@ -171,11 +170,11 @@ static void app_event_listener(void* p_event_data, uint16_t event_size) { } // 10秒后,如果RTC未被设置过,则进入超低功耗 - else if (ds_cur_state_haspassed_ms() >= 2000) { - if (!znordic_rtc_has_setted()) { - ENTER_DEEP_SLEEP(); - } - } + // else if (ds_cur_state_haspassed_ms() >= 2000) { + // if (!znordic_rtc_has_setted()) { + // ENTER_DEEP_SLEEP(); + // } + // } } /*******************************************************************************