STM32H735xx HAL User Manual
|
#define IS_RTC_BKP | ( | __BKP__ | ) | ((__BKP__) < BKP_REG_NUMBER) |
Definition at line 1952 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_BKUPRead(), and HAL_RTCEx_BKUPWrite().
#define IS_RTC_CALIB_OUTPUT | ( | OUTPUT | ) |
(((OUTPUT) == RTC_CALIBOUTPUT_512HZ) || \ ((OUTPUT) == RTC_CALIBOUTPUT_1HZ))
Definition at line 1998 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetCalibrationOutPut().
#define IS_RTC_INTERNAL_TAMPER | ( | __INT_TAMPER__ | ) |
((((__INT_TAMPER__) & RTC_INT_TAMPER_ALL) != 0x00U) && \ (((__INT_TAMPER__) & ~RTC_INT_TAMPER_ALL) == 0x00U))
Definition at line 2067 of file stm32h7xx_hal_rtc_ex.h.
#define IS_RTC_SHIFT_ADD1S | ( | SEL | ) |
(((SEL) == RTC_SHIFTADD1S_RESET) || \ ((SEL) == RTC_SHIFTADD1S_SET))
Definition at line 1993 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetSynchroShift().
#define IS_RTC_SHIFT_SUBFS | ( | FS | ) | ((FS) <= RTC_SHIFTR_SUBFS) |
Definition at line 1996 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetSynchroShift().
#define IS_RTC_SMOOTH_CALIB_MINUS | ( | VALUE | ) | ((VALUE) <= RTC_CALR_CALM) |
Definition at line 1987 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetSmoothCalib().
#define IS_RTC_SMOOTH_CALIB_PERIOD | ( | PERIOD | ) |
(((PERIOD) == RTC_SMOOTHCALIB_PERIOD_32SEC) || \ ((PERIOD) == RTC_SMOOTHCALIB_PERIOD_16SEC) || \ ((PERIOD) == RTC_SMOOTHCALIB_PERIOD_8SEC))
Definition at line 1980 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetSmoothCalib().
#define IS_RTC_SMOOTH_CALIB_PLUS | ( | PLUS | ) |
(((PLUS) == RTC_SMOOTHCALIB_PLUSPULSES_SET) || \ ((PLUS) == RTC_SMOOTHCALIB_PLUSPULSES_RESET))
Definition at line 1984 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetSmoothCalib().
#define IS_RTC_TAMPER | ( | __TAMPER__ | ) |
((((__TAMPER__) & RTC_TAMPER_X) != 0x00U) && \ (((__TAMPER__) & ~RTC_TAMPER_X) == 0x00U))
Definition at line 2005 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_DeactivateTamper(), HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_ERASE_MODE | ( | __MODE__ | ) |
(((__MODE__) == RTC_TAMPER_ERASE_BACKUP_ENABLE) || \ ((__MODE__) == RTC_TAMPER_ERASE_BACKUP_DISABLE))
Definition at line 2023 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_FILTER | ( | __FILTER__ | ) |
(((__FILTER__) == RTC_TAMPERFILTER_DISABLE) || \ ((__FILTER__) == RTC_TAMPERFILTER_2SAMPLE) || \ ((__FILTER__) == RTC_TAMPERFILTER_4SAMPLE) || \ ((__FILTER__) == RTC_TAMPERFILTER_8SAMPLE))
Definition at line 2029 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_FILTER_CONFIG_CORRECT | ( | FILTER, | |
TRIGGER | |||
) |
( ( ((FILTER) != RTC_TAMPERFILTER_DISABLE) \ && ( ((TRIGGER) == RTC_TAMPERTRIGGER_LOWLEVEL) \ || ((TRIGGER) == RTC_TAMPERTRIGGER_HIGHLEVEL))) \ || ( ((FILTER) == RTC_TAMPERFILTER_DISABLE) \ && ( ((TRIGGER) == RTC_TAMPERTRIGGER_RISINGEDGE) \ || ((TRIGGER) == RTC_TAMPERTRIGGER_FALLINGEDGE))))
Definition at line 2059 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_INTERRUPT | ( | __INTERRUPT__ | ) |
((((__INTERRUPT__) & RTC_TAMPER_X_INTERRUPT ) != 0x00U) && \ (((__INTERRUPT__) & (~RTC_TAMPER_X_INTERRUPT)) == 0x00U))
Definition at line 2013 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_MASKFLAG_STATE | ( | __STATE__ | ) |
(((__STATE__) == RTC_TAMPERMASK_FLAG_ENABLE) || \ ((__STATE__) == RTC_TAMPERMASK_FLAG_DISABLE))
Definition at line 2026 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_PRECHARGE_DURATION | ( | __DURATION__ | ) |
(((__DURATION__) == RTC_TAMPERPRECHARGEDURATION_1RTCCLK) || \ ((__DURATION__) == RTC_TAMPERPRECHARGEDURATION_2RTCCLK) || \ ((__DURATION__) == RTC_TAMPERPRECHARGEDURATION_4RTCCLK) || \ ((__DURATION__) == RTC_TAMPERPRECHARGEDURATION_8RTCCLK))
Definition at line 2043 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_PULLUP_STATE | ( | __STATE__ | ) |
(((__STATE__) == RTC_TAMPER_PULLUP_ENABLE) || \ ((__STATE__) == RTC_TAMPER_PULLUP_DISABLE))
Definition at line 2048 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_SAMPLING_FREQ | ( | __FREQ__ | ) |
(((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV32768)|| \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV16384)|| \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV8192) || \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV4096) || \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV2048) || \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV1024) || \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV512) || \ ((__FREQ__) == RTC_TAMPERSAMPLINGFREQ_RTCCLK_DIV256))
Definition at line 2034 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_TIMESTAMPONTAMPER_DETECTION | ( | __DETECTION__ | ) |
(((__DETECTION__) == RTC_TIMESTAMPONTAMPERDETECTION_ENABLE) || \ ((__DETECTION__) == RTC_TIMESTAMPONTAMPERDETECTION_DISABLE))
Definition at line 2051 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TAMPER_TRIGGER | ( | __TRIGGER__ | ) |
(((__TRIGGER__) == RTC_TAMPERTRIGGER_RISINGEDGE) || \ ((__TRIGGER__) == RTC_TAMPERTRIGGER_FALLINGEDGE) || \ ((__TRIGGER__) == RTC_TAMPERTRIGGER_LOWLEVEL) || \ ((__TRIGGER__) == RTC_TAMPERTRIGGER_HIGHLEVEL))
Definition at line 2018 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTamper(), and HAL_RTCEx_SetTamper_IT().
#define IS_RTC_TIMESTAMP_PIN | ( | PIN | ) | (((PIN) == RTC_TIMESTAMPPIN_DEFAULT)) |
Definition at line 1961 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTimeStamp(), and HAL_RTCEx_SetTimeStamp_IT().
#define IS_RTC_WAKEUP_CLOCK | ( | CLOCK | ) |
(((CLOCK) == RTC_WAKEUPCLOCK_RTCCLK_DIV16) || \ ((CLOCK) == RTC_WAKEUPCLOCK_RTCCLK_DIV8) || \ ((CLOCK) == RTC_WAKEUPCLOCK_RTCCLK_DIV4) || \ ((CLOCK) == RTC_WAKEUPCLOCK_RTCCLK_DIV2) || \ ((CLOCK) == RTC_WAKEUPCLOCK_CK_SPRE_16BITS) || \ ((CLOCK) == RTC_WAKEUPCLOCK_CK_SPRE_17BITS))
Definition at line 1967 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetWakeUpTimer(), and HAL_RTCEx_SetWakeUpTimer_IT().
#define IS_RTC_WAKEUP_COUNTER | ( | COUNTER | ) | ((COUNTER) <= RTC_WUTR_WUT) |
Definition at line 1974 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetWakeUpTimer(), and HAL_RTCEx_SetWakeUpTimer_IT().
#define IS_TIMESTAMP_EDGE | ( | EDGE | ) |
(((EDGE) == RTC_TIMESTAMPEDGE_RISING) || \ ((EDGE) == RTC_TIMESTAMPEDGE_FALLING))
Definition at line 1958 of file stm32h7xx_hal_rtc_ex.h.
Referenced by HAL_RTCEx_SetTimeStamp(), and HAL_RTCEx_SetTimeStamp_IT().