We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f97e5db + 54ef354 commit ee23412Copy full SHA for ee23412
embassy-rp/src/pwm.rs
@@ -464,6 +464,10 @@ impl<'d> Drop for Pwm<'d> {
464
pac::PWM.ch(self.slice).csr().write_clear(|w| w.set_en(false));
465
if let Some(pin) = &self.pin_a {
466
pin.gpio().ctrl().write(|w| w.set_funcsel(31));
467
+ // Enable pin PULL-DOWN
468
+ pin.pad_ctrl().modify(|w| {
469
+ w.set_pde(true);
470
+ });
471
}
472
if let Some(pin) = &self.pin_b {
473
@@ -472,6 +476,10 @@ impl<'d> Drop for Pwm<'d> {
476
pin.pad_ctrl().modify(|w| {
477
w.set_ie(false);
474
478
});
479
480
481
482
475
483
484
485
0 commit comments