HAL
__HAL_RTC_TAMPER_GET_FLAG is only used within HAL.
 
Symbols
loading...
Files
loading...

__HAL_RTC_TAMPER_GET_FLAG macro

Get the selected RTC Tamper's flag status.

Syntax

#define __HAL_RTC_TAMPER_GET_FLAG(__HANDLE__, __FLAG__) (((((__HANDLE__)->Instance->ISR) & (__FLAG__)) != 0U)? 1U : 0U)

Arguments

__HANDLE__

specifies the RTC handle.

__FLAG__

specifies the RTC Tamper flag to be checked. This parameter can be: @arg RTC_FLAG_TAMP1F: Tamper 1 interrupt flag @arg RTC_FLAG_TAMP2F: Tamper 2 interrupt flag

Return value

None

Notes

RTC_FLAG_TAMP2F is not applicable to all devices.

References

LocationText
stm32f4xx_hal_rtc_ex.h:658
#define __HAL_RTC_TAMPER_GET_FLAG(__HANDLE__, __FLAG__) (((((__HANDLE__)->Instance->ISR) & (__FLAG__)) != 0U)? 1U : 0U)
stm32f4xx_hal_rtc_ex.c:634
if (__HAL_RTC_TAMPER_GET_FLAG(hrtc, RTC_FLAG_TAMP1F) != 0U)
stm32f4xx_hal_rtc_ex.c:653
if (__HAL_RTC_TAMPER_GET_FLAG(hrtc, RTC_FLAG_TAMP2F) != 0U)
stm32f4xx_hal_rtc_ex.c:780
while (__HAL_RTC_TAMPER_GET_FLAG(hrtc, RTC_FLAG_TAMP1F) == 0U)
stm32f4xx_hal_rtc_ex.c:817
while (__HAL_RTC_TAMPER_GET_FLAG(hrtc, RTC_FLAG_TAMP2F) == 0U)