libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
GPIO Output Pin Speed
Collaboration diagram for GPIO Output Pin Speed:

Macros

#define GPIO_OSPEED_LOW   0x0
 
#define GPIO_OSPEED_MED   0x1
 
#define GPIO_OSPEED_HIGH   0x2
 
#define GPIO_OSPEED_VERYHIGH   0x3
 
#define GPIO_OSPEED_2MHZ   0x0
 
#define GPIO_OSPEED_25MHZ   0x1
 
#define GPIO_OSPEED_50MHZ   0x2
 
#define GPIO_OSPEED_100MHZ   0x3
 

Detailed Description

Macro Definition Documentation

◆ GPIO_OSPEED_100MHZ

#define GPIO_OSPEED_100MHZ   0x3

Definition at line 205 of file gpio_common_f234.h.

◆ GPIO_OSPEED_25MHZ

#define GPIO_OSPEED_25MHZ   0x1

Definition at line 203 of file gpio_common_f234.h.

◆ GPIO_OSPEED_2MHZ

#define GPIO_OSPEED_2MHZ   0x0

Definition at line 202 of file gpio_common_f234.h.

◆ GPIO_OSPEED_50MHZ

#define GPIO_OSPEED_50MHZ   0x2

Definition at line 204 of file gpio_common_f234.h.

◆ GPIO_OSPEED_HIGH

#define GPIO_OSPEED_HIGH   0x2

Definition at line 58 of file g0/gpio.h.

◆ GPIO_OSPEED_LOW

#define GPIO_OSPEED_LOW   0x0

Definition at line 56 of file g0/gpio.h.

◆ GPIO_OSPEED_MED

#define GPIO_OSPEED_MED   0x1

Definition at line 57 of file g0/gpio.h.

◆ GPIO_OSPEED_VERYHIGH

#define GPIO_OSPEED_VERYHIGH   0x3

Definition at line 59 of file g0/gpio.h.