|
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().