[][src]Trait alt_stm32f30x_hal::gpio::GpioExt

pub trait GpioExt {
    type Ports;
    fn split(self, ahb: &mut AHB) -> Self::Ports;
}

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

Associated Types

type Ports

The to split the GPIO into

Loading content...

Required methods

fn split(self, ahb: &mut AHB) -> Self::Ports

Splits the GPIO block into independent pins and registers

Loading content...

Implementations on Foreign Types

impl GpioExt for GPIOA[src]

type Ports = Gpioa

impl GpioExt for GPIOB[src]

type Ports = Gpiob

impl GpioExt for GPIOC[src]

type Ports = Gpioc

impl GpioExt for GPIOD[src]

type Ports = Gpiod

impl GpioExt for GPIOE[src]

type Ports = Gpioe

impl GpioExt for GPIOF[src]

type Ports = Gpiof

Loading content...

Implementors

Loading content...