Struct stm32f0xx_hal::pac::tim16::ccmr1_output::OC1M_W[][src]

pub struct OC1M_W<'a> { /* fields omitted */ }
Expand description

Field OC1M writer - Output Compare 1 mode

Implementations

Writes variant to the field

The comparison between the output compare register TIMx_CCRy and the counter TIMx_CNT has no effect on the outputs

Set channel to active level on match. OCyREF signal is forced high when the counter matches the capture/compare register

Set channel to inactive level on match. OCyREF signal is forced low when the counter matches the capture/compare register

OCyREF toggles when TIMx_CNT=TIMx_CCRy

OCyREF is forced low

OCyREF is forced high

In upcounting, channel is active as long as TIMx_CNT<TIMx_CCRy else inactive. In downcounting, channel is inactive as long as TIMx_CNT>TIMx_CCRy else active

Inversely to PwmMode1

Writes raw bits to the field

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.