Modules | Classes | Macros | Enumerations

EXTI driver modules. More...

Collaboration diagram for EXTI:

Modules

 EXTI_Exported_Constants
 
 EXTI_Private_Functions
 
 EXTI_Exported_Types
 
 EXTI_Exported_Macros
 
 EXTI_Exported_Functions
 
 EXTI_Private_TypesDefinitions
 
 EXTI_Private_Defines
 
 EXTI_Private_Macros
 
 EXTI_Private_Variables
 
 EXTI_Private_FunctionPrototypes
 

Classes

struct  EXTI_InitTypeDef
 EXTI Init Structure definition. More...
 

Macros

#define EXTI_LINENONE   ((uint32_t)0x00000) /* No interrupt selected */
 
#define EXTI_LINENONE   ((uint32_t)0x00000) /* No interrupt selected */
 
#define IS_EXTI_MODE(MODE)   (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event))
 
#define IS_EXTI_MODE(MODE)   (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event))
 
#define IS_EXTI_TRIGGER(TRIGGER)
 
#define IS_EXTI_TRIGGER(TRIGGER)
 

Enumerations

enum  EXTIMode_TypeDef {
  EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04, EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04,
  EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04
}
 EXTI mode enumeration. More...
 
enum  EXTIMode_TypeDef {
  EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04, EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04,
  EXTI_Mode_Interrupt = 0x00, EXTI_Mode_Event = 0x04
}
 EXTI mode enumeration. More...
 
enum  EXTITrigger_TypeDef {
  EXTI_Trigger_Rising = 0x08, EXTI_Trigger_Falling = 0x0C, EXTI_Trigger_Rising_Falling = 0x10, EXTI_Trigger_Rising = 0x08,
  EXTI_Trigger_Falling = 0x0C, EXTI_Trigger_Rising_Falling = 0x10, EXTI_Trigger_Rising = 0x08, EXTI_Trigger_Falling = 0x0C,
  EXTI_Trigger_Rising_Falling = 0x10
}
 EXTI Trigger enumeration. More...
 
enum  EXTITrigger_TypeDef {
  EXTI_Trigger_Rising = 0x08, EXTI_Trigger_Falling = 0x0C, EXTI_Trigger_Rising_Falling = 0x10, EXTI_Trigger_Rising = 0x08,
  EXTI_Trigger_Falling = 0x0C, EXTI_Trigger_Rising_Falling = 0x10, EXTI_Trigger_Rising = 0x08, EXTI_Trigger_Falling = 0x0C,
  EXTI_Trigger_Rising_Falling = 0x10
}
 EXTI Trigger enumeration. More...
 

Detailed Description

EXTI driver modules.

Macro Definition Documentation

#define EXTI_LINENONE   ((uint32_t)0x00000) /* No interrupt selected */

Definition at line 82 of file stm32f4xx_exti.c.

#define EXTI_LINENONE   ((uint32_t)0x00000) /* No interrupt selected */

Definition at line 95 of file stm32f30x_exti.c.

#define IS_EXTI_MODE (   MODE)    (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event))

Definition at line 60 of file stm32f30x_exti.h.

#define IS_EXTI_MODE (   MODE)    (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event))

Definition at line 60 of file stm32f4xx_exti.h.

#define IS_EXTI_TRIGGER (   TRIGGER)
#define IS_EXTI_TRIGGER (   TRIGGER)

Enumeration Type Documentation

EXTI mode enumeration.

Enumerator
EXTI_Mode_Interrupt 
EXTI_Mode_Event 
EXTI_Mode_Interrupt 
EXTI_Mode_Event 
EXTI_Mode_Interrupt 
EXTI_Mode_Event 

Definition at line 54 of file stm32f4xx_exti.h.

EXTI mode enumeration.

Enumerator
EXTI_Mode_Interrupt 
EXTI_Mode_Event 
EXTI_Mode_Interrupt 
EXTI_Mode_Event 
EXTI_Mode_Interrupt 
EXTI_Mode_Event 

Definition at line 54 of file stm32f30x_exti.h.

EXTI Trigger enumeration.

Enumerator
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 

Definition at line 66 of file stm32f30x_exti.h.

EXTI Trigger enumeration.

Enumerator
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 
EXTI_Trigger_Rising 
EXTI_Trigger_Falling 
EXTI_Trigger_Rising_Falling 

Definition at line 66 of file stm32f4xx_exti.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:55