diff --git a/lib/stm32/common/timer_common_all.c b/lib/stm32/common/timer_common_all.c index 285f8bcf..cec245a4 100644 --- a/lib/stm32/common/timer_common_all.c +++ b/lib/stm32/common/timer_common_all.c @@ -1347,7 +1347,7 @@ Enables the output in the Break feature of an advanced timer. This does not enable the break functionality itself but only sets the Master Output Enable in the Break and Deadtime Register. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @note It is necessary to call this function to enable the output on an advanced timer even if break or deadtime features are not being used. @@ -1367,7 +1367,7 @@ void timer_enable_break_main_output(uint32_t timer_peripheral) Disables the output in the Break feature of an advanced timer. This clears the Master Output Enable in the Break and Deadtime Register. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1385,7 +1385,7 @@ Enables the automatic output feature of the Break function of an advanced timer so that the output is re-enabled at the next update event following a break event. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1403,7 +1403,7 @@ Disables the automatic output feature of the Break function of an advanced timer so that the output is re-enabled at the next update event following a break event. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1419,7 +1419,7 @@ void timer_disable_break_automatic_output(uint32_t timer_peripheral) Sets the break function to activate when the break input becomes high. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1435,7 +1435,7 @@ void timer_set_break_polarity_high(uint32_t timer_peripheral) Sets the break function to activate when the break input becomes low. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1451,7 +1451,7 @@ void timer_set_break_polarity_low(uint32_t timer_peripheral) Enables the break function of an advanced timer. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1467,7 +1467,7 @@ void timer_enable_break(uint32_t timer_peripheral) Disables the break function of an advanced timer. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1487,7 +1487,7 @@ if no complementary output is present. When the capture-compare output is disabled while the complementary output is enabled, the output is set to its inactive level as defined by the output polarity. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1506,7 +1506,7 @@ timer in which the complementary outputs have been configured. It has no effect if no complementary output is present. When the capture-compare output is disabled, the output is also disabled. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1524,7 +1524,7 @@ Enables the off-state in idle mode for the break function of an advanced timer. When the master output is disabled the output is set to its inactive level as defined by the output polarity. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1541,7 +1541,7 @@ void timer_set_enabled_off_state_in_idle_mode(uint32_t timer_peripheral) Disables the off-state in idle mode for the break function of an advanced timer. When the master output is disabled the output is also disabled. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1559,7 +1559,7 @@ Set the lock bits for an advanced timer. Three levels of lock providing protection against software errors. Once written they cannot be changed until a timer reset has occurred. -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8 @@ -1583,7 +1583,7 @@ terms of the number of DTSC cycles: @li Bits 7:5 = 110, deadtime = 8x(32+bits(5:0)) @li Bits 7:5 = 111, deadtime = 16x(32+bits(5:0)) -@note This setting is only valid for the advanced timers. +@note Not all timers support Break/Deadtime features @param[in] timer_peripheral Unsigned int32. Timer register address base TIM1 or TIM8