fix(esp_hw_support): fix lightsleep destroys deepsleep rtc parameters

This commit is contained in:
wuzhenghui
2025-02-26 17:31:35 +08:00
parent d0f9dc4b80
commit f72d3ea516
11 changed files with 40 additions and 37 deletions

View File

@@ -958,9 +958,7 @@ static esp_err_t IRAM_ATTR esp_sleep_start(uint32_t pd_flags, esp_sleep_mode_t m
rtc_sleep_init(config);
// Set state machine time for light sleep
if (!deep_sleep) {
rtc_sleep_low_init(s_config.rtc_clk_cal_period);
}
rtc_sleep_low_init(s_config.rtc_clk_cal_period, deep_sleep);
#endif
// Configure timer wakeup