diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-07-12 02:45:42 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-07-12 03:45:57 +0200 |
| commit | 7547c8d8d6800dd661dcda9f62ba988eefadd38e (patch) | |
| tree | 078e4238487043136b4054e00862e4116f0bdbcc /examples/rp/src/bin/blinky.rs | |
| parent | c210a6efd1f77c4dd6c5df7b31e49c771ceb0cff (diff) | |
rp/timer: add
Diffstat (limited to 'examples/rp/src/bin/blinky.rs')
| -rw-r--r-- | examples/rp/src/bin/blinky.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/rp/src/bin/blinky.rs b/examples/rp/src/bin/blinky.rs index a162ed2f7..9c4767458 100644 --- a/examples/rp/src/bin/blinky.rs +++ b/examples/rp/src/bin/blinky.rs | |||
| @@ -11,6 +11,7 @@ mod example_common; | |||
| 11 | 11 | ||
| 12 | use defmt::*; | 12 | use defmt::*; |
| 13 | use embassy::executor::Spawner; | 13 | use embassy::executor::Spawner; |
| 14 | use embassy::time::{Duration, Timer}; | ||
| 14 | use embassy_rp::{gpio, Peripherals}; | 15 | use embassy_rp::{gpio, Peripherals}; |
| 15 | use gpio::{Level, Output}; | 16 | use gpio::{Level, Output}; |
| 16 | 17 | ||
| @@ -21,10 +22,10 @@ async fn main(_spawner: Spawner, p: Peripherals) { | |||
| 21 | loop { | 22 | loop { |
| 22 | info!("led on!"); | 23 | info!("led on!"); |
| 23 | led.set_high(); | 24 | led.set_high(); |
| 24 | cortex_m::asm::delay(1_000_000); | 25 | Timer::after(Duration::from_secs(1)).await; |
| 25 | 26 | ||
| 26 | info!("led off!"); | 27 | info!("led off!"); |
| 27 | led.set_low(); | 28 | led.set_low(); |
| 28 | cortex_m::asm::delay(1_000_000); | 29 | Timer::after(Duration::from_secs(1)).await; |
| 29 | } | 30 | } |
| 30 | } | 31 | } |
