diff --git a/src/main/drivers/pwm_output.c b/src/main/drivers/pwm_output.c index e09f98bfe9..96e9fe85cf 100644 --- a/src/main/drivers/pwm_output.c +++ b/src/main/drivers/pwm_output.c @@ -76,6 +76,8 @@ static void pwmOutConfigTimer(pwmOutputPort_t * p, const timerHardware_t *timerH p->ccr = timerCCR(timerHardware->tim, timerHardware->channel); p->period = period; p->tim = timerHardware->tim; + + *p->ccr = 0; } static pwmOutputPort_t *pwmOutConfigMotor(const timerHardware_t *timerHardware, uint8_t mhz, uint16_t period, uint16_t value, bool enableOutput)