diff options
| -rw-r--r-- | embassy-nrf/src/pwm.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/embassy-nrf/src/pwm.rs b/embassy-nrf/src/pwm.rs index d834b1303..422943124 100644 --- a/embassy-nrf/src/pwm.rs +++ b/embassy-nrf/src/pwm.rs | |||
| @@ -328,6 +328,7 @@ impl<'a, T: Instance> Drop for Pwm<'a, T> { | |||
| 328 | fn drop(&mut self) { | 328 | fn drop(&mut self) { |
| 329 | let r = T::regs(); | 329 | let r = T::regs(); |
| 330 | 330 | ||
| 331 | self.stop(); | ||
| 331 | r.enable.write(|w| w.enable().disabled()); | 332 | r.enable.write(|w| w.enable().disabled()); |
| 332 | 333 | ||
| 333 | info!("pwm drop: done"); | 334 | info!("pwm drop: done"); |
