Struct stm32f103xx_hal::pwm::Pwm[][src]

pub struct Pwm<TIM, CHANNEL> { /* fields omitted */ }

Trait Implementations

impl PwmPin for Pwm<TIM2, C1>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM2, C2>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM2, C3>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM2, C4>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM3, C1>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM3, C2>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM3, C3>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM3, C4>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM4, C1>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM4, C2>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM4, C3>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

impl PwmPin for Pwm<TIM4, C4>
[src]

Type for the duty methods Read more

Disables a PWM channel

Enables a PWM channel

Returns the current duty cycle

Returns the maximum duty cycle value

Sets a new duty cycle

Auto Trait Implementations

impl<TIM, CHANNEL> Send for Pwm<TIM, CHANNEL> where
    CHANNEL: Send,
    TIM: Send

impl<TIM, CHANNEL> Sync for Pwm<TIM, CHANNEL> where
    CHANNEL: Sync,
    TIM: Sync