STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
EXTI RTC Tamper Timestamp EXTI
Collaboration diagram for EXTI RTC Tamper Timestamp EXTI:

Macros

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT()
 Enable interrupt on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT()
 Disable interrupt on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT()
 Enable event on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT()
 Disable event on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_FALLING_EDGE()
 Enable falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_FALLING_EDGE()
 Disable falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_EDGE()
 Enable rising edge trigger on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_EDGE()
 Disable rising edge trigger on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_FALLING_EDGE()
 Enable rising & falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_FALLING_EDGE()
 Disable rising & falling edge trigger on the RTC Tamper and Timestamp associated EXTI line. This parameter can be:
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG()
 Check whether the RTC Tamper and Timestamp associated EXTI line interrupt flag is set or not.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG()
 Clear the RTC Tamper and Timestamp associated EXTI line flag.
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()
 Generate a Software interrupt on the RTC Tamper and Timestamp associated EXTI line.

Detailed Description

Macro Definition Documentation

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG ( )
Value:
#define RTC_EXTI_LINE_TAMPER_TIMESTAMP_EVENT

Clear the RTC Tamper and Timestamp associated EXTI line flag.

Return values
None.

Definition at line 759 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT ( )
Value:

Disable event on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 704 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_FALLING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_FALLING_EDGE ( )
Value:

Disable falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 716 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT ( )
Value:

Disable interrupt on the RTC Tamper and Timestamp associated EXTI line.

Return values
None

Definition at line 692 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_EDGE ( )
Value:

Disable rising edge trigger on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 728 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_FALLING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_FALLING_EDGE ( )
Value:
do { \
__HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_EDGE(); \
__HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_FALLING_EDGE(); \
} while(0U)

Disable rising & falling edge trigger on the RTC Tamper and Timestamp associated EXTI line. This parameter can be:

Return values
None.

Definition at line 744 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT ( )
Value:

Enable event on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 698 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_FALLING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_FALLING_EDGE ( )
Value:

Enable falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 710 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT ( )
Value:

Enable interrupt on the RTC Tamper and Timestamp associated EXTI line.

Return values
None

Definition at line 686 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_EDGE ( )
Value:

Enable rising edge trigger on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 722 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_FALLING_EDGE

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_FALLING_EDGE ( )
Value:
do { \
__HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_EDGE(); \
__HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_FALLING_EDGE(); \
} while(0U)

Enable rising & falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 734 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT ( )
Value:

Generate a Software interrupt on the RTC Tamper and Timestamp associated EXTI line.

Return values
None.

Definition at line 765 of file stm32f4xx_hal_rtc_ex.h.

◆ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG

#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG ( )
Value:

Check whether the RTC Tamper and Timestamp associated EXTI line interrupt flag is set or not.

Return values
LineStatus.

Definition at line 753 of file stm32f4xx_hal_rtc_ex.h.