fix for: PWM on STM32F4 doesn't work right away
Credit to hathach for finding and fixing this: https://github.com/rogerclarkmelbourne/Arduino_STM32/issues/178 Fixes #178
This commit is contained in:
parent
0cebedb59e
commit
b952395216
|
@ -158,7 +158,6 @@ static void timerDefaultConfig(timer_dev *dev) {
|
|||
regs->PSC = 1;
|
||||
regs->SR = 0;
|
||||
regs->DIER = 0;
|
||||
regs->EGR = TIMER_EGR_UG;
|
||||
|
||||
switch (dev->type) {
|
||||
case TIMER_ADVANCED:
|
||||
|
@ -176,5 +175,6 @@ static void timerDefaultConfig(timer_dev *dev) {
|
|||
break;
|
||||
}
|
||||
|
||||
regs->EGR = TIMER_EGR_UG;
|
||||
timer_resume(dev);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue