diff --git a/semestralka_2/src/bin/main.rs b/semestralka_2/src/bin/main.rs index a6b1f49..65ba86c 100644 --- a/semestralka_2/src/bin/main.rs +++ b/semestralka_2/src/bin/main.rs @@ -35,9 +35,7 @@ const PWR_FLAG_SBF: u32 = 1 << 1; #[embassy_executor::main] async fn main(spawner: Spawner) { info!("boot"); - let mut config = Config::default(); - config.enable_debug_during_sleep = true; - let p = embassy_stm32::init(config); + let p = embassy_stm32::init(Config::default()); let mut led = Output::new(p.PA3, Level::Low, Speed::Low); let _led_ground = Output::new(p.PB0, Level::Low, Speed::Low); info!("init m8"); diff --git a/semestralka_2/src/lib.rs b/semestralka_2/src/lib.rs index 4c89768..427f8e7 100644 --- a/semestralka_2/src/lib.rs +++ b/semestralka_2/src/lib.rs @@ -4,3 +4,5 @@ // pub use low_power::*; pub mod hw_uart_pc; pub mod config; +pub mod sleep; +pub mod wakeup; diff --git a/semestralka_2/src/sleep/mod.rs b/semestralka_2/src/sleep/mod.rs new file mode 100644 index 0000000..d57c64f --- /dev/null +++ b/semestralka_2/src/sleep/mod.rs @@ -0,0 +1,3 @@ +// src/sleep/mod.rs + +pub mod standby; diff --git a/semestralka_2/src/sleep/standby.rs b/semestralka_2/src/sleep/standby.rs new file mode 100644 index 0000000..421dfa3 --- /dev/null +++ b/semestralka_2/src/sleep/standby.rs @@ -0,0 +1 @@ +// src/sleep/standby.rs diff --git a/semestralka_2/src/wakeup/iwdg.rs b/semestralka_2/src/wakeup/iwdg.rs new file mode 100644 index 0000000..d6a2266 --- /dev/null +++ b/semestralka_2/src/wakeup/iwdg.rs @@ -0,0 +1,3 @@ +// src/wakeup/iwdg.rs + + diff --git a/semestralka_2/src/wakeup/mod.rs b/semestralka_2/src/wakeup/mod.rs new file mode 100644 index 0000000..87ed559 --- /dev/null +++ b/semestralka_2/src/wakeup/mod.rs @@ -0,0 +1,3 @@ +// src/wakeup/mod.rs + +pub mod iwdg;