aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h5/src
diff options
context:
space:
mode:
authorAdam Greig <[email protected]>2023-10-15 00:57:25 +0100
committerAdam Greig <[email protected]>2023-10-15 01:30:12 +0100
commit0621e957a0ddc7010d46b3ea3ddc8b9852bc8333 (patch)
treef6caefe939109e55a73e9141c736d2f6c20f51e8 /examples/stm32h5/src
parent7559f9e5834799b041d899767ef4305dcfdf0181 (diff)
time: Update examples, tests, and other code to use new Timer::after_x convenience methods
Diffstat (limited to 'examples/stm32h5/src')
-rw-r--r--examples/stm32h5/src/bin/blinky.rs6
-rw-r--r--examples/stm32h5/src/bin/eth.rs6
2 files changed, 6 insertions, 6 deletions
diff --git a/examples/stm32h5/src/bin/blinky.rs b/examples/stm32h5/src/bin/blinky.rs
index f9bf90d2e..1394f03fa 100644
--- a/examples/stm32h5/src/bin/blinky.rs
+++ b/examples/stm32h5/src/bin/blinky.rs
@@ -5,7 +5,7 @@
5use defmt::*; 5use defmt::*;
6use embassy_executor::Spawner; 6use embassy_executor::Spawner;
7use embassy_stm32::gpio::{Level, Output, Speed}; 7use embassy_stm32::gpio::{Level, Output, Speed};
8use embassy_time::{Duration, Timer}; 8use embassy_time::Timer;
9use {defmt_rtt as _, panic_probe as _}; 9use {defmt_rtt as _, panic_probe as _};
10 10
11#[embassy_executor::main] 11#[embassy_executor::main]
@@ -18,10 +18,10 @@ async fn main(_spawner: Spawner) {
18 loop { 18 loop {
19 info!("high"); 19 info!("high");
20 led.set_high(); 20 led.set_high();
21 Timer::after(Duration::from_millis(500)).await; 21 Timer::after_millis(500).await;
22 22
23 info!("low"); 23 info!("low");
24 led.set_low(); 24 led.set_low();
25 Timer::after(Duration::from_millis(500)).await; 25 Timer::after_millis(500).await;
26 } 26 }
27} 27}
diff --git a/examples/stm32h5/src/bin/eth.rs b/examples/stm32h5/src/bin/eth.rs
index 2535c6a68..6e40f0ac0 100644
--- a/examples/stm32h5/src/bin/eth.rs
+++ b/examples/stm32h5/src/bin/eth.rs
@@ -15,7 +15,7 @@ use embassy_stm32::rcc::{
15use embassy_stm32::rng::Rng; 15use embassy_stm32::rng::Rng;
16use embassy_stm32::time::Hertz; 16use embassy_stm32::time::Hertz;
17use embassy_stm32::{bind_interrupts, eth, peripherals, rng, Config}; 17use embassy_stm32::{bind_interrupts, eth, peripherals, rng, Config};
18use embassy_time::{Duration, Timer}; 18use embassy_time::Timer;
19use embedded_io_async::Write; 19use embedded_io_async::Write;
20use rand_core::RngCore; 20use rand_core::RngCore;
21use static_cell::make_static; 21use static_cell::make_static;
@@ -121,7 +121,7 @@ async fn main(spawner: Spawner) -> ! {
121 let r = socket.connect(remote_endpoint).await; 121 let r = socket.connect(remote_endpoint).await;
122 if let Err(e) = r { 122 if let Err(e) = r {
123 info!("connect error: {:?}", e); 123 info!("connect error: {:?}", e);
124 Timer::after(Duration::from_secs(3)).await; 124 Timer::after_secs(3).await;
125 continue; 125 continue;
126 } 126 }
127 info!("connected!"); 127 info!("connected!");
@@ -131,7 +131,7 @@ async fn main(spawner: Spawner) -> ! {
131 info!("write error: {:?}", e); 131 info!("write error: {:?}", e);
132 break; 132 break;
133 } 133 }
134 Timer::after(Duration::from_secs(1)).await; 134 Timer::after_secs(1).await;
135 } 135 }
136 } 136 }
137} 137}