Macros | Enumerations
Collaboration diagram for Output_Maximum_frequency_enumeration:

Macros

#define IS_GPIO_SPEED(SPEED)
 

Enumerations

enum  GPIOSpeed_TypeDef {
  GPIO_Low_Speed = 0x00, GPIO_Medium_Speed = 0x01, GPIO_Fast_Speed = 0x02, GPIO_High_Speed = 0x03,
  GPIO_Speed_2MHz = 0x00, GPIO_Speed_25MHz = 0x01, GPIO_Speed_50MHz = 0x02, GPIO_Speed_100MHz = 0x03,
  GPIO_Speed_10MHz = 1, GPIO_Speed_2MHz, GPIO_Speed_50MHz, GPIO_Speed_Level_1 = 0x01,
  GPIO_Speed_Level_2 = 0x02, GPIO_Speed_Level_3 = 0x03
}
 

Detailed Description

Macro Definition Documentation

#define IS_GPIO_SPEED (   SPEED)
Value:

Definition at line 102 of file stm32f30x_gpio.h.

Enumeration Type Documentation

Enumerator
GPIO_Low_Speed 

Low speed

GPIO_Medium_Speed 

Medium speed

GPIO_Fast_Speed 

Fast speed

GPIO_High_Speed 

High speed

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)

GPIO_Speed_10MHz 
GPIO_Speed_2MHz 
GPIO_Speed_50MHz 
GPIO_Speed_Level_1 

Fast Speed

GPIO_Speed_Level_2 

Meduim Speed

GPIO_Speed_Level_3 

High Speed

Definition at line 95 of file stm32f30x_gpio.h.



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