improvements to semestralka 2

This commit is contained in:
Priec
2025-12-03 20:20:34 +01:00
parent 68d13ebbbc
commit 3ebbd97760
4 changed files with 30 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ use embassy_stm32::wdg::IndependentWatchdog;
use embassy_stm32::Peri;
use embassy_time::{Duration, Timer};
use embassy_stm32::pac;
use crate::sleep::standby;
use crate::config::WATCHDOG_TIMEOUT_US;
@@ -20,6 +21,7 @@ use crate::config::WATCHDOG_TIMEOUT_US;
/// - `PWR_SR` — Power Control / Status
pub fn clear_wakeup_flags() {
info!("Clearing wakeup flags...");
standby::disable_sram2_full_retention();
// Clear reset flags
// let rcc = unsafe { &*pac::RCC::ptr() };