[−][src]Module stm32h7xx_hal::gpio
General Purpose Input / Output
Modules
gpioa | Port A |
gpiob | Port B |
gpioc | Port C |
gpiod | Port D |
gpioe | Port E |
gpiof | Port F |
gpiog | Port G |
gpioh | Port H |
gpioi | Port I |
gpioj | Port J |
gpiok | Port K |
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) |
Alternate | |
Analog | Analog mode (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) |
Enums
Edge | GPIO Edge selection |
Speed | GPIO Pin speed selection |
Traits
ExtiPin | External Interrupt Pin |
GpioExt | Extension trait to split a GPIO peripheral in independent pins and registers |