Module stm32f30x_hal::gpio [] [src]

General Purpose Input / Output

Modules

gpioa

GPIO

gpiob

GPIO

gpioc

GPIO

gpiod

GPIO

gpioe

GPIO

gpiof

GPIO

Structs

AF0

Alternate function 0 (type state)

AF1

Alternate function 1 (type state)

AF2

Alternate function 2 (type state)

AF3

Alternate function 3 (type state)

AF4

Alternate function 4 (type state)

AF5

Alternate function 5 (type state)

AF6

Alternate function 6 (type state)

AF7

Alternate function 7 (type state)

AF8

Alternate function 8 (type state)

AF9

Alternate function 9 (type state)

AF10

Alternate function 10 (type state)

AF11

Alternate function 11 (type state)

AF12

Alternate function 12 (type state)

AF13

Alternate function 13 (type state)

AF14

Alternate function 14 (type state)

AF15

Alternate function 15 (type state)

Floating

Floating input (type state)

Input

Input mode (type state)

OpenDrain

Open drain output (type state)

Output

Output mode (type state)

PullDown

Pulled down input (type state)

PullUp

Pulled up input (type state)

PushPull

Push pull output (type state)

Traits

GpioExt

Extension trait to split a GPIO peripheral in independent pins and registers