diff options
Diffstat (limited to 'examples/stm32l0/src/bin/button_exti.rs')
| -rw-r--r-- | examples/stm32l0/src/bin/button_exti.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/stm32l0/src/bin/button_exti.rs b/examples/stm32l0/src/bin/button_exti.rs index 22a096af8..ab23fd5bc 100644 --- a/examples/stm32l0/src/bin/button_exti.rs +++ b/examples/stm32l0/src/bin/button_exti.rs | |||
| @@ -6,7 +6,6 @@ use defmt::*; | |||
| 6 | use embassy_executor::executor::Spawner; | 6 | use embassy_executor::executor::Spawner; |
| 7 | use embassy_stm32::exti::ExtiInput; | 7 | use embassy_stm32::exti::ExtiInput; |
| 8 | use embassy_stm32::gpio::{Input, Pull}; | 8 | use embassy_stm32::gpio::{Input, Pull}; |
| 9 | use embassy_stm32::Peripherals; | ||
| 10 | use {defmt_rtt as _, panic_probe as _}; | 9 | use {defmt_rtt as _, panic_probe as _}; |
| 11 | 10 | ||
| 12 | fn config() -> embassy_stm32::Config { | 11 | fn config() -> embassy_stm32::Config { |
| @@ -15,8 +14,9 @@ fn config() -> embassy_stm32::Config { | |||
| 15 | config | 14 | config |
| 16 | } | 15 | } |
| 17 | 16 | ||
| 18 | #[embassy_executor::main(config = "config()")] | 17 | #[embassy_executor::main] |
| 19 | async fn main(_spawner: Spawner, p: Peripherals) { | 18 | async fn main(_spawner: Spawner) { |
| 19 | let p = embassy_stm32::init(config()); | ||
| 20 | let button = Input::new(p.PB2, Pull::Up); | 20 | let button = Input::new(p.PB2, Pull::Up); |
| 21 | let mut button = ExtiInput::new(button, p.EXTI2); | 21 | let mut button = ExtiInput::new(button, p.EXTI2); |
| 22 | 22 | ||
