aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h7/src/bin/low_level_timer_api.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32h7/src/bin/low_level_timer_api.rs')
-rw-r--r--examples/stm32h7/src/bin/low_level_timer_api.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/stm32h7/src/bin/low_level_timer_api.rs b/examples/stm32h7/src/bin/low_level_timer_api.rs
index 5841efb24..0355ac073 100644
--- a/examples/stm32h7/src/bin/low_level_timer_api.rs
+++ b/examples/stm32h7/src/bin/low_level_timer_api.rs
@@ -9,7 +9,7 @@ use embassy_stm32::gpio::Speed;
9use embassy_stm32::time::{khz, Hertz}; 9use embassy_stm32::time::{khz, Hertz};
10use embassy_stm32::timer::*; 10use embassy_stm32::timer::*;
11use embassy_stm32::{into_ref, Config, Peripheral, PeripheralRef}; 11use embassy_stm32::{into_ref, Config, Peripheral, PeripheralRef};
12use embassy_time::{Duration, Timer}; 12use embassy_time::Timer;
13use {defmt_rtt as _, panic_probe as _}; 13use {defmt_rtt as _, panic_probe as _};
14 14
15#[embassy_executor::main] 15#[embassy_executor::main]
@@ -49,13 +49,13 @@ async fn main(_spawner: Spawner) {
49 49
50 loop { 50 loop {
51 pwm.set_duty(Channel::Ch1, 0); 51 pwm.set_duty(Channel::Ch1, 0);
52 Timer::after(Duration::from_millis(300)).await; 52 Timer::after_millis(300).await;
53 pwm.set_duty(Channel::Ch1, max / 4); 53 pwm.set_duty(Channel::Ch1, max / 4);
54 Timer::after(Duration::from_millis(300)).await; 54 Timer::after_millis(300).await;
55 pwm.set_duty(Channel::Ch1, max / 2); 55 pwm.set_duty(Channel::Ch1, max / 2);
56 Timer::after(Duration::from_millis(300)).await; 56 Timer::after_millis(300).await;
57 pwm.set_duty(Channel::Ch1, max - 1); 57 pwm.set_duty(Channel::Ch1, max - 1);
58 Timer::after(Duration::from_millis(300)).await; 58 Timer::after_millis(300).await;
59 } 59 }
60} 60}
61pub struct SimplePwm32<'d, T: CaptureCompare32bitInstance> { 61pub struct SimplePwm32<'d, T: CaptureCompare32bitInstance> {