Struct stm32f3xx_hal::gpio::gpioa::Parts [−][src]
pub struct Parts {Show 22 fields
pub afrh: AFRH,
pub afrl: AFRL,
pub moder: MODER,
pub ospeedr: OSPEEDR,
pub otyper: OTYPER,
pub pupdr: PUPDR,
pub pa0: PA0<Input>,
pub pa1: PA1<Input>,
pub pa2: PA2<Input>,
pub pa3: PA3<Input>,
pub pa4: PA4<Input>,
pub pa5: PA5<Input>,
pub pa6: PA6<Input>,
pub pa7: PA7<Input>,
pub pa8: PA8<Input>,
pub pa9: PA9<Input>,
pub pa10: PA10<Input>,
pub pa11: PA11<Input>,
pub pa12: PA12<Input>,
pub pa13: PA13<AF0<PushPull>>,
pub pa14: PA14<AF0<PushPull>>,
pub pa15: PA15<AF0<PushPull>>,
}Expand description
GPIO parts
Fields
afrh: AFRHOpaque AFRH register
afrl: AFRLOpaque AFRL register
moder: MODEROpaque MODER register
ospeedr: OSPEEDROpaque OSPEEDR register
otyper: OTYPEROpaque OTYPER register
pupdr: PUPDROpaque PUPDR register
pa0: PA0<Input>Pin PA0
pa1: PA1<Input>Pin PA1
pa2: PA2<Input>Pin PA2
pa3: PA3<Input>Pin PA3
pa4: PA4<Input>Pin PA4
pa5: PA5<Input>Pin PA5
pa6: PA6<Input>Pin PA6
pa7: PA7<Input>Pin PA7
pa8: PA8<Input>Pin PA8
pa9: PA9<Input>Pin PA9
pa10: PA10<Input>Pin PA10
pa11: PA11<Input>Pin PA11
pa12: PA12<Input>Pin PA12
pa13: PA13<AF0<PushPull>>Pin PA13
pa14: PA14<AF0<PushPull>>Pin PA14
pa15: PA15<AF0<PushPull>>Pin PA15