TIM Callbacks functions.
More...
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
◆ HAL_TIM_ErrorCallback()
Timer error callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5792 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_IC_CaptureCallback()
Input Capture callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5702 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_IC_CaptureHalfCpltCallback()
Input Capture half complete callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5717 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_OC_DelayElapsedCallback()
Output Compare callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5687 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_PeriodElapsedCallback()
Period elapsed callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5657 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_PeriodElapsedHalfCpltCallback()
Period elapsed half complete callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5672 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_PWM_PulseFinishedCallback()
PWM Pulse finished callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5732 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_PWM_PulseFinishedHalfCpltCallback()
PWM Pulse finished half complete callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5747 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_RegisterCallback()
Register a User TIM callback to be used instead of the weak predefined callback.
- Parameters
-
htim | tim handle |
CallbackID | ID of the callback to be registered This parameter can be one of the following values:
|
pCallback | pointer to the callback function |
- Return values
-
Definition at line 5838 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_TriggerCallback()
Hall Trigger detection callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5762 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_TriggerHalfCpltCallback()
Hall Trigger detection half complete callback in non-blocking mode.
- Parameters
-
- Return values
-
Definition at line 5777 of file stm32f4xx_hal_tim.c.
◆ HAL_TIM_UnRegisterCallback()
Unregister a TIM callback TIM callback is redirected to the weak predefined callback.
- Parameters
-
htim | tim handle |
CallbackID | ID of the callback to be unregistered This parameter can be one of the following values:
|
- Return values
-
Definition at line 6076 of file stm32f4xx_hal_tim.c.