diff --git a/src/modm/platform/timer/stm32/advanced.hpp.in b/src/modm/platform/timer/stm32/advanced.hpp.in index bdff947ae2..6e5741ba5c 100644 --- a/src/modm/platform/timer/stm32/advanced.hpp.in +++ b/src/modm/platform/timer/stm32/advanced.hpp.in @@ -261,6 +261,18 @@ public: return (TIM{{ id }}->BDTR & TIM_BDTR_MOE); } %% if target.family in ["g0"] + static inline void + enableBreak() + { + TIM{{ id }}->BDTR |= TIM_BDTR_BKE; + } + + static inline void + disableBreak() + { + TIM{{ id }}->BDTR &= ~(TIM_BDTR_BKE); + } + static inline void enableBreakInput() {