HAL + 0/2 examples
CodeScope will show references to __HAL_RTC_TIMESTAMP_CLEAR_FLAG from the following samples and libraries:
Examples
STM324x9I_EVAL
Examples
RTC
STM324xG_EVAL
Examples
RTC
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__HAL_RTC_TIMESTAMP_CLEAR_FLAG

__HAL_RTC_TIMESTAMP_CLEAR_FLAG macro

Clear the RTC Timestamp's pending flags.

Syntax

#define __HAL_RTC_TIMESTAMP_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->ISR) = (~((__FLAG__) | RTC_ISR_INIT)|((__HANDLE__)->Instance->ISR & RTC_ISR_INIT))

Arguments

__HANDLE__

specifies the RTC handle.

__FLAG__

specifies the RTC Timestamp flag to clear. This parameter can be: @arg RTC_FLAG_TSF: Timestamp interrupt flag @arg RTC_FLAG_TSOVF: Timestamp overflow flag

Return value

None

Examples

__HAL_RTC_TIMESTAMP_CLEAR_FLAG is referenced by 2 libraries and example projects.

References

LocationText
stm32f4xx_hal_rtc_ex.h:576
#define __HAL_RTC_TIMESTAMP_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->ISR) = (~((__FLAG__) | RTC_ISR_INIT)|((__HANDLE__)->Instance->ISR & RTC_ISR_INIT))
stm32f4xx_hal_rtc_ex.c:216
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSF);
stm32f4xx_hal_rtc_ex.c:219
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSOVF);
stm32f4xx_hal_rtc_ex.c:288
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSF);
stm32f4xx_hal_rtc_ex.c:291
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSOVF);
stm32f4xx_hal_rtc_ex.c:405
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSF);
stm32f4xx_hal_rtc_ex.c:626
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSF);
stm32f4xx_hal_rtc_ex.c:750
__HAL_RTC_TIMESTAMP_CLEAR_FLAG(hrtc, RTC_FLAG_TSOVF);