aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f4
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32f4')
-rw-r--r--examples/stm32f4/src/bin/pwm.rs3
-rw-r--r--examples/stm32f4/src/bin/ws2812_pwm.rs2
2 files changed, 2 insertions, 3 deletions
diff --git a/examples/stm32f4/src/bin/pwm.rs b/examples/stm32f4/src/bin/pwm.rs
index 0cd65a258..04811162b 100644
--- a/examples/stm32f4/src/bin/pwm.rs
+++ b/examples/stm32f4/src/bin/pwm.rs
@@ -6,7 +6,6 @@ use embassy_executor::Spawner;
6use embassy_stm32::gpio::OutputType; 6use embassy_stm32::gpio::OutputType;
7use embassy_stm32::time::khz; 7use embassy_stm32::time::khz;
8use embassy_stm32::timer::simple_pwm::{PwmPin, SimplePwm}; 8use embassy_stm32::timer::simple_pwm::{PwmPin, SimplePwm};
9use embassy_stm32::timer::Channel;
10use embassy_time::Timer; 9use embassy_time::Timer;
11use {defmt_rtt as _, panic_probe as _}; 10use {defmt_rtt as _, panic_probe as _};
12 11
@@ -28,7 +27,7 @@ async fn main(_spawner: Spawner) {
28 Timer::after_millis(300).await; 27 Timer::after_millis(300).await;
29 ch1.set_duty_cycle_fraction(1, 4); 28 ch1.set_duty_cycle_fraction(1, 4);
30 Timer::after_millis(300).await; 29 Timer::after_millis(300).await;
31 ch1.set_dutycycle_fraction(1, 2); 30 ch1.set_duty_cycle_fraction(1, 2);
32 Timer::after_millis(300).await; 31 Timer::after_millis(300).await;
33 ch1.set_duty_cycle(ch1.max_duty_cycle() - 1); 32 ch1.set_duty_cycle(ch1.max_duty_cycle() - 1);
34 Timer::after_millis(300).await; 33 Timer::after_millis(300).await;
diff --git a/examples/stm32f4/src/bin/ws2812_pwm.rs b/examples/stm32f4/src/bin/ws2812_pwm.rs
index 7a9fa302b..3ab93d6e0 100644
--- a/examples/stm32f4/src/bin/ws2812_pwm.rs
+++ b/examples/stm32f4/src/bin/ws2812_pwm.rs
@@ -84,7 +84,7 @@ async fn main(_spawner: Spawner) {
84 let pwm_channel = Channel::Ch1; 84 let pwm_channel = Channel::Ch1;
85 85
86 // make sure PWM output keep low on first start 86 // make sure PWM output keep low on first start
87 ws2812_pwm.channel(pwm_channel).set_duty(0); 87 ws2812_pwm.channel(pwm_channel).set_duty_cycle(0);
88 88
89 // flip color at 2 Hz 89 // flip color at 2 Hz
90 let mut ticker = Ticker::every(Duration::from_millis(500)); 90 let mut ticker = Ticker::every(Duration::from_millis(500));