rp/timer: add

This commit is contained in:
Dario Nieuwenhuis
2021-07-12 02:45:42 +02:00
parent c210a6efd1
commit 7547c8d8d6
6 changed files with 207 additions and 4 deletions

View File

@ -11,6 +11,7 @@ mod example_common;
use defmt::*;
use embassy::executor::Spawner;
use embassy::time::{Duration, Timer};
use embassy_rp::{gpio, Peripherals};
use gpio::{Level, Output};
@ -21,10 +22,10 @@ async fn main(_spawner: Spawner, p: Peripherals) {
loop {
info!("led on!");
led.set_high();
cortex_m::asm::delay(1_000_000);
Timer::after(Duration::from_secs(1)).await;
info!("led off!");
led.set_low();
cortex_m::asm::delay(1_000_000);
Timer::after(Duration::from_secs(1)).await;
}
}