STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
TIM Extended HAL module driver. More...
Topics | |
TIM Extended Exported Types | |
TIM Extended Exported Constants | |
TIM Extended Exported Macros | |
TIM Extended Private Macros | |
TIM Extended Exported Functions | |
TIM Extended Private Functions | |
Functions | |
static void | TIM_DMADelayPulseNCplt (DMA_HandleTypeDef *hdma) |
TIM DMA Delay Pulse complete callback (complementary channel). | |
static void | TIM_DMAErrorCCxN (DMA_HandleTypeDef *hdma) |
TIM DMA error callback (complementary channel) | |
static void | TIM_CCxNChannelCmd (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelNState) |
Enables or disables the TIM Capture Compare Channel xN. | |
TIM Extended HAL module driver.
|
static |
#include <stm32f4xx_hal_tim_ex.c>
TIM DMA Delay Pulse complete callback (complementary channel).
hdma | pointer to DMA handle. |
None |
Definition at line 2292 of file stm32f4xx_hal_tim_ex.c.
References TIM_HandleTypeDef::Channel, DMA_NORMAL, HAL_TIM_ACTIVE_CHANNEL_1, HAL_TIM_ACTIVE_CHANNEL_2, HAL_TIM_ACTIVE_CHANNEL_3, HAL_TIM_ACTIVE_CHANNEL_CLEARED, HAL_TIM_CHANNEL_STATE_READY, HAL_TIM_PWM_PulseFinishedCallback(), TIM_HandleTypeDef::hdma, __DMA_HandleTypeDef::Init, DMA_InitTypeDef::Mode, TIM_CHANNEL_1, TIM_CHANNEL_2, TIM_CHANNEL_3, TIM_CHANNEL_N_STATE_SET, TIM_DMA_ID_CC1, TIM_DMA_ID_CC2, and TIM_DMA_ID_CC3.
Referenced by HAL_TIMEx_OCN_Start_DMA(), and HAL_TIMEx_PWMN_Start_DMA().
|
static |
#include <stm32f4xx_hal_tim_ex.c>
TIM DMA error callback (complementary channel)
hdma | pointer to DMA handle. |
None |
Definition at line 2342 of file stm32f4xx_hal_tim_ex.c.
References TIM_HandleTypeDef::Channel, HAL_TIM_ACTIVE_CHANNEL_1, HAL_TIM_ACTIVE_CHANNEL_2, HAL_TIM_ACTIVE_CHANNEL_3, HAL_TIM_ACTIVE_CHANNEL_CLEARED, HAL_TIM_CHANNEL_STATE_READY, HAL_TIM_ErrorCallback(), TIM_HandleTypeDef::hdma, TIM_CHANNEL_1, TIM_CHANNEL_2, TIM_CHANNEL_3, TIM_CHANNEL_N_STATE_SET, TIM_DMA_ID_CC1, TIM_DMA_ID_CC2, and TIM_DMA_ID_CC3.
Referenced by HAL_TIMEx_OCN_Start_DMA(), and HAL_TIMEx_PWMN_Start_DMA().
|
static |
#include <stm32f4xx_hal_tim_ex.c>
Enables or disables the TIM Capture Compare Channel xN.
TIMx | to select the TIM peripheral |
Channel | specifies the TIM Channel This parameter can be one of the following values:
|
ChannelNState | specifies the TIM Channel CCxNE bit new state. This parameter can be: TIM_CCxN_ENABLE or TIM_CCxN_Disable. |
None |
Definition at line 2387 of file stm32f4xx_hal_tim_ex.c.
Referenced by HAL_TIMEx_OCN_Start(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Start_IT(), HAL_TIMEx_OCN_Stop(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_OCN_Stop_IT(), HAL_TIMEx_OnePulseN_Start(), HAL_TIMEx_OnePulseN_Start_IT(), HAL_TIMEx_OnePulseN_Stop(), HAL_TIMEx_OnePulseN_Stop_IT(), HAL_TIMEx_PWMN_Start(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Start_IT(), HAL_TIMEx_PWMN_Stop(), HAL_TIMEx_PWMN_Stop_DMA(), and HAL_TIMEx_PWMN_Stop_IT().