aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/README.md b/README.md
index c64a07be8..383fb6671 100644
--- a/README.md
+++ b/README.md
@@ -55,11 +55,11 @@ use defmt::info;
55use embassy_executor::Spawner; 55use embassy_executor::Spawner;
56use embassy_time::{Duration, Timer}; 56use embassy_time::{Duration, Timer};
57use embassy_nrf::gpio::{AnyPin, Input, Level, Output, OutputDrive, Pin, Pull}; 57use embassy_nrf::gpio::{AnyPin, Input, Level, Output, OutputDrive, Pin, Pull};
58use embassy_nrf::Peripherals; 58use embassy_nrf::{Peri, Peripherals};
59 59
60// Declare async tasks 60// Declare async tasks
61#[embassy_executor::task] 61#[embassy_executor::task]
62async fn blink(pin: AnyPin) { 62async fn blink(pin: Peri<'static, AnyPin>) {
63 let mut led = Output::new(pin, Level::Low, OutputDrive::Standard); 63 let mut led = Output::new(pin, Level::Low, OutputDrive::Standard);
64 64
65 loop { 65 loop {
@@ -77,7 +77,7 @@ async fn main(spawner: Spawner) {
77 let p = embassy_nrf::init(Default::default()); 77 let p = embassy_nrf::init(Default::default());
78 78
79 // Spawned tasks run in the background, concurrently. 79 // Spawned tasks run in the background, concurrently.
80 spawner.spawn(blink(p.P0_13.degrade())).unwrap(); 80 spawner.spawn(blink(p.P0_13.into())).unwrap();
81 81
82 let mut button = Input::new(p.P0_11, Pull::Up); 82 let mut button = Input::new(p.P0_11, Pull::Up);
83 loop { 83 loop {