uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
EXTI_InitTypeDef Struct Reference

EXTI Initialize structure. More...

#include <lpc17xx_exti.h>

Public Attributes

EXTI_LINE_ENUM EXTI_Line
 
EXTI_MODE_ENUM EXTI_Mode
 
EXTI_POLARITY_ENUM EXTI_polarity
 
uint32_t EXTI_Line
 
EXTIMode_TypeDef EXTI_Mode
 
EXTITrigger_TypeDef EXTI_Trigger
 
FunctionalState EXTI_LineCmd
 

Detailed Description

EXTI Initialize structure.

EXTI Init Structure definition.

Definition at line 96 of file lpc17xx_exti.h.

Member Data Documentation

uint32_t EXTI_InitTypeDef::EXTI_Line

Specifies the EXTI lines to be enabled or disabled. This parameter can be any combination of EXTI_Lines

Definition at line 78 of file stm32f10x_exti.h.

EXTI_LINE_ENUM EXTI_InitTypeDef::EXTI_Line

Select external interrupt pin (EINT0, EINT1, EINT 2, EINT3)

Definition at line 98 of file lpc17xx_exti.h.

FunctionalState EXTI_InitTypeDef::EXTI_LineCmd

Specifies the new state of the selected EXTI lines. This parameter can be set either to ENABLE or DISABLE

Definition at line 87 of file stm32f10x_exti.h.

EXTIMode_TypeDef EXTI_InitTypeDef::EXTI_Mode

Specifies the mode for the EXTI lines. This parameter can be a value of EXTIMode_TypeDef

Definition at line 81 of file stm32f10x_exti.h.

EXTI_MODE_ENUM EXTI_InitTypeDef::EXTI_Mode

Choose between Level-sensitivity or Edge sensitivity

Definition at line 100 of file lpc17xx_exti.h.

EXTI_POLARITY_ENUM EXTI_InitTypeDef::EXTI_polarity

If EXTI mode is level-sensitive: this element use to select low or high active level if EXTI mode is polarity-sensitive: this element use to select falling or rising edge

Definition at line 102 of file lpc17xx_exti.h.

EXTITrigger_TypeDef EXTI_InitTypeDef::EXTI_Trigger

Specifies the trigger signal active edge for the EXTI lines. This parameter can be a value of EXTIMode_TypeDef

Definition at line 84 of file stm32f10x_exti.h.


The documentation for this struct was generated from the following files: