Expand description
General Purpose Input / Output
Re-exports§
pub use gpioa::PA0;pub use gpioa::PA1;pub use gpioa::PA2;pub use gpioa::PA3;pub use gpioa::PA4;pub use gpioa::PA5;pub use gpioa::PA6;pub use gpioa::PA7;pub use gpioa::PA8;pub use gpioa::PA9;pub use gpioa::PA10;pub use gpioa::PA11;pub use gpioa::PA12;pub use gpioa::PA13;pub use gpioa::PA14;pub use gpioa::PA15;pub use gpiob::PB0;pub use gpiob::PB1;pub use gpiob::PB2;pub use gpiob::PB3;pub use gpiob::PB4;pub use gpiob::PB5;pub use gpiob::PB6;pub use gpiob::PB7;pub use gpiob::PB8;pub use gpiob::PB9;pub use gpiob::PB10;pub use gpiob::PB11;pub use gpiob::PB12;pub use gpiob::PB13;pub use gpiob::PB14;pub use gpiob::PB15;pub use gpioc::PC0;pub use gpioc::PC1;pub use gpioc::PC2;pub use gpioc::PC3;pub use gpioc::PC4;pub use gpioc::PC5;pub use gpioc::PC6;pub use gpioc::PC7;pub use gpioc::PC8;pub use gpioc::PC9;pub use gpioc::PC10;pub use gpioc::PC11;pub use gpioc::PC12;pub use gpioc::PC13;pub use gpioc::PC14;pub use gpioc::PC15;pub use gpiod::PD0;pub use gpiod::PD1;pub use gpiod::PD2;pub use gpiod::PD3;pub use gpiod::PD4;pub use gpiod::PD5;pub use gpiod::PD6;pub use gpiod::PD7;pub use gpiod::PD8;pub use gpiod::PD9;pub use gpiod::PD10;pub use gpiod::PD11;pub use gpiod::PD12;pub use gpiod::PD13;pub use gpiod::PD14;pub use gpiod::PD15;pub use gpioe::PE0;pub use gpioe::PE1;pub use gpioe::PE2;pub use gpioe::PE3;pub use gpioe::PE4;pub use gpioe::PE5;pub use gpioe::PE6;pub use gpioe::PE7;pub use gpioe::PE8;pub use gpioe::PE9;pub use gpioe::PE10;pub use gpioe::PE11;pub use gpioe::PE12;pub use gpioe::PE13;pub use gpioe::PE14;pub use gpioe::PE15;
Modules§
Structs§
- Afr
- Opaque AFR register
- Alternate
- Alternate mode (type state)
- Analog
- Analog mode (type state)
- Erased
Pin - Fully erased pin
- Floating
- Floating input (type state)
- Input
- Input mode (type state)
- MODER
- Opaque MODER register
- OSPEEDR
- Opaque OSPEEDR register
- OTYPER
- Opaque OTYPER register
- Open
Drain - Open drain output (type state)
- Output
- Output mode (type state)
- PUPDR
- Opaque PUPDR register
- Partially
Erased Pin - Partially erased pin
- Pin
- Generic pin type
- Pull
Down - Pulled down input (type state)
- PullUp
- Pulled up input (type state)
- Push
Pull - Push pull output (type state)
Enums§
Traits§
- ExtiPin
- External Interrupt Pin
- GpioExt
- Extension trait to split a GPIO peripheral in independent pins and registers
- PinExt