TUKS MCU Introductory course / TUKS-COURSE-THERMOMETER

Fork of TUKS-COURSE-TIMER by TUKS MCU Introductory course

Embed: (wiki syntax)

« Back to documentation index

TIM Callbacks functions

TIM Callbacks functions
[TIM Exported Functions]

TIM Callbacks functions. More...

Functions

__weak void HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim)
 Period elapsed callback in non-blocking mode.
__weak void HAL_TIM_OC_DelayElapsedCallback (TIM_HandleTypeDef *htim)
 Output Compare callback in non-blocking mode.
__weak void HAL_TIM_IC_CaptureCallback (TIM_HandleTypeDef *htim)
 Input Capture callback in non-blocking mode.
__weak void HAL_TIM_PWM_PulseFinishedCallback (TIM_HandleTypeDef *htim)
 PWM Pulse finished callback in non-blocking mode.
__weak void HAL_TIM_TriggerCallback (TIM_HandleTypeDef *htim)
 Hall Trigger detection callback in non-blocking mode.
__weak void HAL_TIM_ErrorCallback (TIM_HandleTypeDef *htim)
 Timer error callback in non-blocking mode.

Detailed Description

TIM Callbacks functions.

  ==============================================================================
                        ##### TIM Callbacks functions #####
  ==============================================================================
 [..]
   This section provides TIM callback functions:
   (+) Timer Period elapsed callback
   (+) Timer Output Compare callback
   (+) Timer Input capture callback
   (+) Timer Trigger callback
   (+) Timer Error callback


Function Documentation

__weak void HAL_TIM_ErrorCallback ( TIM_HandleTypeDef *  htim )

Timer error callback in non-blocking mode.

Parameters:
htim: TIM handle
Return values:
None

Definition at line 4508 of file stm32l4xx_hal_tim.c.

__weak void HAL_TIM_IC_CaptureCallback ( TIM_HandleTypeDef *  htim )

Input Capture callback in non-blocking mode.

Parameters:
htim: TIM IC handle
Return values:
None

Definition at line 4463 of file stm32l4xx_hal_tim.c.

__weak void HAL_TIM_OC_DelayElapsedCallback ( TIM_HandleTypeDef *  htim )

Output Compare callback in non-blocking mode.

Parameters:
htim: TIM OC handle
Return values:
None

Definition at line 4449 of file stm32l4xx_hal_tim.c.

__weak void HAL_TIM_PeriodElapsedCallback ( TIM_HandleTypeDef *  htim )

Period elapsed callback in non-blocking mode.

Parameters:
htim: TIM handle
Return values:
None

Definition at line 4434 of file stm32l4xx_hal_tim.c.

__weak void HAL_TIM_PWM_PulseFinishedCallback ( TIM_HandleTypeDef *  htim )

PWM Pulse finished callback in non-blocking mode.

Parameters:
htim: TIM handle
Return values:
None

Definition at line 4478 of file stm32l4xx_hal_tim.c.

__weak void HAL_TIM_TriggerCallback ( TIM_HandleTypeDef *  htim )

Hall Trigger detection callback in non-blocking mode.

Parameters:
htim: TIM handle
Return values:
None

Definition at line 4493 of file stm32l4xx_hal_tim.c.