Module alt_stm32f30x_hal::gpio [−][src]
General Purpose Input / Output
Modules
gpioa |
GPIO |
gpiob |
GPIO |
gpioc |
GPIO |
gpiod |
GPIO |
gpioe |
GPIO |
gpiof |
GPIO |
Structs
AF0 |
AF0 |
AF1 |
AF1 |
AF2 |
AF2 |
AF3 |
AF3 |
AF4 |
AF4 |
AF5 |
AF5 |
AF6 |
AF6 |
AF7 |
AF7 |
AF8 |
AF8 |
AF9 |
AF9 |
AF10 |
AF10 |
AF11 |
AF11 |
AF12 |
AF12 |
AF13 |
AF13 |
AF14 |
AF14 |
AF15 |
AF15 |
AltFn |
Alternating function |
Analog |
Analog |
FastSpeed |
Fast speed |
HighSpeed |
High speed |
Input |
Input |
LowSpeed |
Low speed |
MediumSpeed |
Medium speed |
OpenDrain |
Open drain |
Output |
Output |
PullDown |
Pull down |
PullNone |
No pull; floating |
PullReserved |
Reserved |
PullUp |
Pull up |
PushPull |
Push pull |
Traits
AltFnNum |
AltFn number |
GPIOPin |
Market trait for any pin |
GpioExt |
Extension trait to split a GPIO peripheral in independent pins and registers |
OutputSpeed |
Configures output speed |
OutputType |
Output type |
PinMode |
Trait for pin mode |
PullType |
Pull (pin resistor state) |