Martin Johnson / STM32F3-Discovery

Dependents:   Space_Invaders_Demo neopixels gpio_test_stm32f3_discovery gpio_test_systimer ... more

Embed: (wiki syntax)

« Back to documentation index

Interrupts and flags management functions

Interrupts and flags management functions
[EXTI_Private_Functions]

EXTI Interrupts and flags management functions. More...

Functions

FlagStatus EXTI_GetFlagStatus (uint32_t EXTI_Line)
 Checks whether the specified EXTI line flag is set or not.
void EXTI_ClearFlag (uint32_t EXTI_Line)
 Clears the EXTI's line pending flags.
ITStatus EXTI_GetITStatus (uint32_t EXTI_Line)
 Checks whether the specified EXTI line is asserted or not.
void EXTI_ClearITPendingBit (uint32_t EXTI_Line)
 Clears the EXTI's line pending bits.

Detailed Description

EXTI Interrupts and flags management functions.

 ===============================================================================
              ##### Interrupts and flags management functions #####
 ===============================================================================
    [..]
    This section provides functions allowing to configure the EXTI Interrupts 
    sources and check or clear the flags or pending bits status.
    

Function Documentation

void EXTI_ClearFlag ( uint32_t  EXTI_Line )

Clears the EXTI's line pending flags.

Parameters:
EXTI_Line,:specifies the EXTI lines flags to clear. This parameter can be any combination of EXTI_Linex where x can be (0..20).
Return values:
None

Definition at line 286 of file stm32f30x_exti.c.

void EXTI_ClearITPendingBit ( uint32_t  EXTI_Line )

Clears the EXTI's line pending bits.

Parameters:
EXTI_Line,:specifies the EXTI lines to clear. This parameter can be any combination of EXTI_Linex where x can be (0..20).
Return values:
None

Definition at line 325 of file stm32f30x_exti.c.

FlagStatus EXTI_GetFlagStatus ( uint32_t  EXTI_Line )

Checks whether the specified EXTI line flag is set or not.

Parameters:
EXTI_Line,:specifies the EXTI line flag to check. This parameter can be any combination of EXTI_Linex where x can be (0..20).
Return values:
Thenew state of EXTI_Line (SET or RESET).

Definition at line 262 of file stm32f30x_exti.c.

ITStatus EXTI_GetITStatus ( uint32_t  EXTI_Line )

Checks whether the specified EXTI line is asserted or not.

Parameters:
EXTI_Line,:specifies the EXTI line to check. This parameter can be any combination of EXTI_Linex where x can be (0..20).
Return values:
Thenew state of EXTI_Line (SET or RESET).

Definition at line 300 of file stm32f30x_exti.c.