STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
TIM Callbacks functions. More...
Functions | |
void | HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim) |
Period elapsed callback in non-blocking mode. | |
void | HAL_TIM_PeriodElapsedHalfCpltCallback (TIM_HandleTypeDef *htim) |
Period elapsed half complete callback in non-blocking mode. | |
void | HAL_TIM_OC_DelayElapsedCallback (TIM_HandleTypeDef *htim) |
Output Compare callback in non-blocking mode. | |
void | HAL_TIM_IC_CaptureCallback (TIM_HandleTypeDef *htim) |
Input Capture callback in non-blocking mode. | |
void | HAL_TIM_IC_CaptureHalfCpltCallback (TIM_HandleTypeDef *htim) |
Input Capture half complete callback in non-blocking mode. | |
void | HAL_TIM_PWM_PulseFinishedCallback (TIM_HandleTypeDef *htim) |
PWM Pulse finished callback in non-blocking mode. | |
void | HAL_TIM_PWM_PulseFinishedHalfCpltCallback (TIM_HandleTypeDef *htim) |
PWM Pulse finished half complete callback in non-blocking mode. | |
void | HAL_TIM_TriggerCallback (TIM_HandleTypeDef *htim) |
Hall Trigger detection callback in non-blocking mode. | |
void | HAL_TIM_TriggerHalfCpltCallback (TIM_HandleTypeDef *htim) |
Hall Trigger detection half complete callback in non-blocking mode. | |
void | HAL_TIM_ErrorCallback (TIM_HandleTypeDef *htim) |
Timer error callback in non-blocking mode. | |
TIM Callbacks functions.
============================================================================== ##### TIM Callbacks functions ##### ============================================================================== [..] This section provides TIM callback functions: (+) TIM Period elapsed callback (+) TIM Output Compare callback (+) TIM Input capture callback (+) TIM Trigger callback (+) TIM Error callback
__weak void HAL_TIM_PeriodElapsedCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Period elapsed callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5657 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by HAL_TIM_IRQHandler(), and TIM_DMAPeriodElapsedCplt().
__weak void HAL_TIM_PeriodElapsedHalfCpltCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Period elapsed half complete callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5672 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by TIM_DMAPeriodElapsedHalfCplt().
__weak void HAL_TIM_OC_DelayElapsedCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Output Compare callback in non-blocking mode.
htim | TIM OC handle |
None |
Definition at line 5687 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by HAL_TIM_IRQHandler().
__weak void HAL_TIM_IC_CaptureCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Input Capture callback in non-blocking mode.
htim | TIM IC handle |
None |
Definition at line 5702 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by HAL_TIM_IRQHandler(), and TIM_DMACaptureCplt().
__weak void HAL_TIM_IC_CaptureHalfCpltCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Input Capture half complete callback in non-blocking mode.
htim | TIM IC handle |
None |
Definition at line 5717 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by TIM_DMACaptureHalfCplt().
__weak void HAL_TIM_PWM_PulseFinishedCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
PWM Pulse finished callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5732 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by HAL_TIM_IRQHandler(), TIM_DMADelayPulseCplt(), and TIM_DMADelayPulseNCplt().
__weak void HAL_TIM_PWM_PulseFinishedHalfCpltCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
PWM Pulse finished half complete callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5747 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by TIM_DMADelayPulseHalfCplt().
__weak void HAL_TIM_TriggerCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Hall Trigger detection callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5762 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by HAL_TIM_IRQHandler(), and TIM_DMATriggerCplt().
__weak void HAL_TIM_TriggerHalfCpltCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Hall Trigger detection half complete callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5777 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by TIM_DMATriggerHalfCplt().
__weak void HAL_TIM_ErrorCallback | ( | TIM_HandleTypeDef * | htim | ) |
#include <stm32f4xx_hal_tim.h>
Timer error callback in non-blocking mode.
htim | TIM handle |
None |
Definition at line 5792 of file stm32f4xx_hal_tim.c.
References UNUSED.
Referenced by TIM_DMAError(), and TIM_DMAErrorCCxN().