diff options
| author | liebman <[email protected]> | 2025-12-19 07:58:01 -0800 |
|---|---|---|
| committer | liebman <[email protected]> | 2025-12-19 08:20:58 -0800 |
| commit | 941707372099ae5b82e8adf48ec4d0470a1642de (patch) | |
| tree | 77fe36797942a3f1bba868bb3fd7229077bef528 /examples/stm32wl5x-lp/src | |
| parent | 9008e4ca79a8cea093484f09d02c9ca67e7e2b1f (diff) | |
update low-power: stm32wl5x update stm32-metapac
Diffstat (limited to 'examples/stm32wl5x-lp/src')
| -rw-r--r-- | examples/stm32wl5x-lp/src/bin/blinky.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/examples/stm32wl5x-lp/src/bin/blinky.rs b/examples/stm32wl5x-lp/src/bin/blinky.rs index 068b65248..60b671a77 100644 --- a/examples/stm32wl5x-lp/src/bin/blinky.rs +++ b/examples/stm32wl5x-lp/src/bin/blinky.rs | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | // This example is configured for the nucleo-wl55jc board. Curret monitor should show just a few microamps when the device is in stop2 mode. | ||
| 1 | #![no_std] | 2 | #![no_std] |
| 2 | #![no_main] | 3 | #![no_main] |
| 3 | 4 | ||
| @@ -18,9 +19,6 @@ static SHARED_DATA: MaybeUninit<SharedData> = MaybeUninit::uninit(); | |||
| 18 | #[embassy_executor::main(executor = "embassy_stm32::Executor", entry = "cortex_m_rt::entry")] | 19 | #[embassy_executor::main(executor = "embassy_stm32::Executor", entry = "cortex_m_rt::entry")] |
| 19 | async fn async_main(_spawner: Spawner) { | 20 | async fn async_main(_spawner: Spawner) { |
| 20 | let mut config = embassy_stm32::Config::default(); | 21 | let mut config = embassy_stm32::Config::default(); |
| 21 | // enable HSI clock | ||
| 22 | // config.rcc.hsi = true; | ||
| 23 | // enable LSI clock for RTC | ||
| 24 | config.rcc.ls = embassy_stm32::rcc::LsConfig::default_lsi(); | 22 | config.rcc.ls = embassy_stm32::rcc::LsConfig::default_lsi(); |
| 25 | config.rcc.msi = Some(embassy_stm32::rcc::MSIRange::RANGE4M); | 23 | config.rcc.msi = Some(embassy_stm32::rcc::MSIRange::RANGE4M); |
| 26 | config.rcc.sys = embassy_stm32::rcc::Sysclk::MSI; | 24 | config.rcc.sys = embassy_stm32::rcc::Sysclk::MSI; |
