ARMEBS4  revision-26.06.2015
Modules | Data Structures | Enumerations
Collaboration diagram for GPIO:

Modules

 GPIO_Exported_Constants
 

Data Structures

struct  GPIO_InitTypeDef
 GPIO Init structure definition. More...
 

Enumerations

enum  GPIOMode_TypeDef {
  GPIO_Mode_IN,
  GPIO_Mode_OUT,
  GPIO_Mode_AF,
  GPIO_Mode_AN
}
 GPIO Configuration Mode enumeration. More...
 
enum  GPIOOType_TypeDef
 GPIO Output type enumeration.
 
enum  GPIOSpeed_TypeDef {
  GPIO_Speed_2MHz,
  GPIO_Speed_25MHz,
  GPIO_Speed_50MHz,
  GPIO_Speed_100MHz
}
 GPIO Output Maximum frequency enumeration. More...
 
enum  GPIOPuPd_TypeDef
 GPIO Configuration PullUp PullDown enumeration.
 
enum  BitAction
 GPIO Bit SET and Bit RESET enumeration.
 

Detailed Description

Enumeration Type Documentation

GPIO Configuration Mode enumeration.

Enumerator
GPIO_Mode_IN 

GPIO Input Mode

GPIO_Mode_OUT 

GPIO Output Mode

GPIO_Mode_AF 

GPIO Alternate function Mode

GPIO_Mode_AN 

GPIO Analog Mode

Definition at line 57 of file stm32f4xx_gpio.h.

GPIO Output Maximum frequency enumeration.

Enumerator
GPIO_Speed_2MHz 

Low speed

GPIO_Speed_25MHz 

Medium speed

GPIO_Speed_50MHz 

Fast speed

GPIO_Speed_100MHz 

High speed on 30 pF (80 MHz Output max speed on 15 pF)

Definition at line 81 of file stm32f4xx_gpio.h.