[][src]Trait imxrt_iomuxc::pwm::Pin

pub trait Pin: IOMUX {
    type Output: Output;
    type Module: Unsigned;
    type Submodule: Unsigned;

    const ALT: u32;
}

A PWM pin

Associated Types

type Output: Output

The output identifier

type Module: Unsigned

The PWM module; U2 is PWM2

type Submodule: Unsigned

The PWM submodule; U3 for PWM2_SM3

Loading content...

Associated Constants

const ALT: u32

The alternate mode for the PWM pin

Loading content...

Implementors

impl Pin for AD_B0_10[src]

type Output = A

type Module = U1

type Submodule = U3

impl Pin for AD_B0_11[src]

type Output = B

type Module = U1

type Submodule = U3

impl Pin for B0_10[src]

type Output = A

type Module = U2

type Submodule = U2

impl Pin for B0_11[src]

type Output = B

type Module = U2

type Submodule = U2

impl Pin for B1_00[src]

type Output = A

type Module = U1

type Submodule = U3

impl Pin for B1_01[src]

type Output = B

type Module = U1

type Submodule = U3

impl Pin for EMC_04[src]

type Output = A

type Module = U4

type Submodule = U2

impl Pin for EMC_05[src]

type Output = B

type Module = U4

type Submodule = U2

impl Pin for EMC_06[src]

type Output = A

type Module = U2

type Submodule = U0

impl Pin for EMC_08[src]

type Output = A

type Module = U2

type Submodule = U1

impl Pin for SD_B0_00[src]

type Output = A

type Module = U1

type Submodule = U0

impl Pin for SD_B0_01[src]

type Output = B

type Module = U1

type Submodule = U0

Loading content...