From aae02c185dfb2e9c768fbacfae4effa70332e899 Mon Sep 17 00:00:00 2001 From: Jay Li Date: Sat, 1 Nov 2025 06:00:28 -0700 Subject: [PATCH] Correct code --- src/servo/code.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/servo/code.md b/src/servo/code.md index ed3a154..edc1e08 100644 --- a/src/servo/code.md +++ b/src/servo/code.md @@ -36,9 +36,9 @@ let ledc = Ledc::new(peripherals.LEDC); let mut hstimer0 = ledc.timer::(timer::Number::Timer0); hstimer0 .configure(timer::config::Config { - duty: timer::config::Duty::Duty5Bit, + duty: timer::config::Duty::Duty12Bit, clock_source: timer::HSClockSource::APBClk, - frequency: Rate::from_khz(24), + frequency: Rate::from_hz(50), }) .unwrap(); @@ -46,7 +46,7 @@ let mut channel0 = ledc.channel(channel::Number::Channel0, &mut servo); channel0 .configure(channel::config::Config { timer: &hstimer0, - duty_pct: 10, + duty_pct: 100, pin_config: channel::config::PinConfig::PushPull, }) .unwrap(); @@ -129,9 +129,9 @@ fn main() -> ! { let mut hstimer0 = ledc.timer::(timer::Number::Timer0); hstimer0 .configure(timer::config::Config { - duty: timer::config::Duty::Duty5Bit, + duty: timer::config::Duty::Duty12Bit, clock_source: timer::HSClockSource::APBClk, - frequency: Rate::from_khz(24), + frequency: Rate::from_hz(50), }) .unwrap(); @@ -139,7 +139,7 @@ fn main() -> ! { channel0 .configure(channel::config::Config { timer: &hstimer0, - duty_pct: 10, + duty_pct: 100, pin_config: channel::config::PinConfig::PushPull, }) .unwrap();