diff options
Diffstat (limited to 'examples')
| -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; |
