|
STM32L443xx HAL User Manual
|
Functions | |
| void | TIMEx_DMACommutationCplt (DMA_HandleTypeDef *hdma) |
| TIM DMA Commutation callback. | |
| void | TIMEx_DMACommutationHalfCplt (DMA_HandleTypeDef *hdma) |
| TIM DMA Commutation half complete callback. | |
| 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. | |
| static void TIM_CCxNChannelCmd | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| uint32_t | ChannelNState | ||
| ) | [static] |
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 2815 of file stm32l4xx_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().
| static void TIM_DMADelayPulseNCplt | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
TIM DMA Delay Pulse complete callback (complementary channel).
| hdma | pointer to DMA handle. |
| None |
Definition at line 2711 of file stm32l4xx_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_4, HAL_TIM_ACTIVE_CHANNEL_CLEARED, HAL_TIM_CHANNEL_STATE_READY, HAL_TIM_PWM_PulseFinishedCallback(), __TIM_HandleTypeDef::hdma, __DMA_HandleTypeDef::Init, DMA_InitTypeDef::Mode, __TIM_HandleTypeDef::PWM_PulseFinishedCallback, TIM_CHANNEL_1, TIM_CHANNEL_2, TIM_CHANNEL_3, TIM_CHANNEL_4, TIM_CHANNEL_N_STATE_SET, TIM_DMA_ID_CC1, TIM_DMA_ID_CC2, TIM_DMA_ID_CC3, and TIM_DMA_ID_CC4.
Referenced by HAL_TIMEx_OCN_Start_DMA(), and HAL_TIMEx_PWMN_Start_DMA().
| static void TIM_DMAErrorCCxN | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
TIM DMA error callback (complementary channel)
| hdma | pointer to DMA handle. |
| None |
Definition at line 2770 of file stm32l4xx_hal_tim_ex.c.
References __TIM_HandleTypeDef::Channel, __TIM_HandleTypeDef::ErrorCallback, 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().
| void TIMEx_DMACommutationCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA Commutation callback.
| hdma | pointer to DMA handle. |
| None |
Definition at line 2672 of file stm32l4xx_hal_tim_ex.c.
References __TIM_HandleTypeDef::CommutationCallback, HAL_TIM_STATE_READY, HAL_TIMEx_CommutCallback(), __TIM_HandleTypeDef::hdma, and __TIM_HandleTypeDef::State.
Referenced by HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), and HAL_TIMEx_ConfigCommutEvent_DMA().
| void TIMEx_DMACommutationHalfCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA Commutation half complete callback.
| hdma | pointer to DMA handle. |
| None |
Definition at line 2691 of file stm32l4xx_hal_tim_ex.c.
References __TIM_HandleTypeDef::CommutationHalfCpltCallback, HAL_TIM_STATE_READY, HAL_TIMEx_CommutHalfCpltCallback(), __TIM_HandleTypeDef::hdma, and __TIM_HandleTypeDef::State.
Referenced by HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), and HAL_TIMEx_ConfigCommutEvent_DMA().
1.7.6.1