Trait stm32g0xx_hal::timer::pins::TimerPin[][src]

pub trait TimerPin<TIM> {
    type Channel;
    fn setup(&self);
}

Associated Types

Loading content...

Required methods

fn setup(&self)[src]

Loading content...

Implementors

impl TimerPin<TIM1> for PA8<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM1> for PA9<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM1> for PA10<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM1> for PA11<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM1> for PB3<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM1> for PB6<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM1> for PC8<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM1> for PC9<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM1> for PC10<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM1> for PC11<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM2> for PA0<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM2> for PA1<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM2> for PA2<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM2> for PA3<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM2> for PA5<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM2> for PA15<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM2> for PB3<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM2> for PB10<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM2> for PB11<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM2> for PC4<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM2> for PC5<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM2> for PC6<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM2> for PC7<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM3> for PA6<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM3> for PA7<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM3> for PB0<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM3> for PB1<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM3> for PB4<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM3> for PB5<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM3> for PC6<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM3> for PC7<DefaultMode>[src]

type Channel = Channel2

impl TimerPin<TIM3> for PC8<DefaultMode>[src]

type Channel = Channel3

impl TimerPin<TIM3> for PC9<DefaultMode>[src]

type Channel = Channel4

impl TimerPin<TIM14> for PA4<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM14> for PA7<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM14> for PB1<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM14> for PC12<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM14> for PF0<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM15> for PA2<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM15> for PB14<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM15> for PC1<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM16> for PA6<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM16> for PB8<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM16> for PD0<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM17> for PA7<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM17> for PB9<DefaultMode>[src]

type Channel = Channel1

impl TimerPin<TIM17> for PD1<DefaultMode>[src]

type Channel = Channel1

Loading content...