Trait imxrt_hal::iomuxc::adc::Pin[][src]

pub trait Pin<ADCx>: Pin where
    ADCx: ADC
{ type Input: Unsigned; }

Describes an ADC input pin

ADC pins are specialized GPIO pins. Some pads may be used in both ADC1 and ADC2, so implementations will indicate their compatibility by supplying an identifier in place of ADCx.

Associated Types

type Input: Unsigned[src]

The input pin identifier

Starts at U0, and increments up.

Loading content...

Implementors

impl Pin<ADC1> for Pad<AD_B0, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>[src]

type Input = UInt<UTerm, B1>

impl Pin<ADC1> for Pad<AD_B0, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>[src]

type Input = UInt<UInt<UTerm, B1>, B0>

impl Pin<ADC1> for Pad<AD_B0, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>[src]

type Input = UInt<UInt<UTerm, B1>, B1>

impl Pin<ADC1> for Pad<AD_B0, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>[src]

type Input = UTerm

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UTerm, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B1>, B1>

impl Pin<ADC1> for Pad<AD_B1, UInt<UInt<UTerm, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>

impl Pin<ADC1> for Pad<AD_B1, UInt<UTerm, B1>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B1>, B0>

impl Pin<ADC1> for Pad<AD_B1, UTerm>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B0>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>[src]

type Input = UTerm

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>[src]

type Input = UInt<UTerm, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>[src]

type Input = UInt<UInt<UTerm, B1>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>[src]

type Input = UInt<UInt<UTerm, B1>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UTerm, B1>, B0>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B1>, B1>

impl Pin<ADC2> for Pad<AD_B1, UInt<UInt<UTerm, B1>, B1>>[src]

type Input = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>

impl Pin<ADC2> for Pad<AD_B1, UInt<UTerm, B1>>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B1>, B0>

impl Pin<ADC2> for Pad<AD_B1, UTerm>[src]

type Input = UInt<UInt<UInt<UTerm, B1>, B0>, B1>

Loading content...