__HAL_TIM_CLEAR_FLAG macro
Clear the specified TIM interrupt flag.
#define __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) Arguments
__HANDLE__
specifies the TIM Handle.
__FLAG__
specifies the TIM interrupt flag to clear. This parameter can be one of the following values: @arg TIM_FLAG_UPDATE: Update interrupt flag @arg TIM_FLAG_CC1: Capture/Compare 1 interrupt flag @arg TIM_FLAG_CC2: Capture/Compare 2 interrupt flag @arg TIM_FLAG_CC3: Capture/Compare 3 interrupt flag @arg TIM_FLAG_CC4: Capture/Compare 4 interrupt flag @arg TIM_FLAG_COM: Commutation interrupt flag @arg TIM_FLAG_TRIGGER: Trigger interrupt flag @arg TIM_FLAG_BREAK: Break interrupt flag @arg TIM_FLAG_CC1OF: Capture/Compare 1 overcapture flag @arg TIM_FLAG_CC2OF: Capture/Compare 2 overcapture flag @arg TIM_FLAG_CC3OF: Capture/Compare 3 overcapture flag @arg TIM_FLAG_CC4OF: Capture/Compare 4 overcapture flag
Return value
The new state of __FLAG__ (TRUE or FALSE).