Skip to content

Commit cef14f4

Browse files
committed
Fix HardwareTimer destructor
thanks @roc2 Signed-off-by: Frederic Pillon <[email protected]>
1 parent cea2de1 commit cef14f4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cores/arduino/HardwareTimer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -764,9 +764,9 @@ void HardwareTimer::captureCompareCallback(TIM_HandleTypeDef *htim)
764764
HardwareTimer::~HardwareTimer()
765765
{
766766
uint32_t index = get_timer_index(_HardwareTimerObj.handle.Instance);
767+
disableTimerClock(&(_HardwareTimerObj.handle));
767768
HardwareTimer_Handle[index] = NULL;
768769
_HardwareTimerObj.__this = NULL;
769-
enableTimerClock(&(_HardwareTimerObj.handle));
770770
}
771771

772772
/**

0 commit comments

Comments
 (0)