Struct stm32ral::stm32mp::peripherals::tim12::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 14 fields pub TIM12_CR1: RWRegister<u16>, pub TIM12_CR2: RWRegister<u32>, pub TIM12_SMCR: RWRegister<u32>, pub TIM12_DIER: RWRegister<u16>, pub TIM12_SR: RWRegister<u32>, pub TIM12_EGR: WORegister<u16>, pub TIM12_CCMR1: RWRegister<u32>, pub TIM12_CCER: RWRegister<u32>, pub TIM12_CNT: RWRegister<u32>, pub TIM12_PSC: RWRegister<u16>, pub TIM12_ARR: RWRegister<u16>, pub TIM12_CCR1: RWRegister<u16>, pub TIM12_CCR2: RWRegister<u16>, pub TIM12_TISEL: RWRegister<u32>, // some fields omitted
}

Fields

TIM12_CR1: RWRegister<u16>

TIM12 control register 1

TIM12_CR2: RWRegister<u32>

TIM12 control register 2

TIM12_SMCR: RWRegister<u32>

TIM12 slave mode control register

TIM12_DIER: RWRegister<u16>

TIM12 interrupt enable register

TIM12_SR: RWRegister<u32>

TIM12 status register

TIM12_EGR: WORegister<u16>

TIM12 event generation register

TIM12_CCMR1: RWRegister<u32>

TIM12_CCMR1_input and TIM12_CCMR1_output TIM12_CCMR1_input: TIM12 capture/compare mode register 1 TIM12_CCMR1_output: TIM12 capture/compare mode register 1

TIM12_CCER: RWRegister<u32>

TIM12 capture/compare enable register

TIM12_CNT: RWRegister<u32>

TIM12 counter

TIM12_PSC: RWRegister<u16>

TIM12 prescaler

TIM12_ARR: RWRegister<u16>

TIM12 auto-reload register

TIM12_CCR1: RWRegister<u16>

TIM12 capture/compare register 1

TIM12_CCR2: RWRegister<u16>

TIM12 capture/compare register 2

TIM12_TISEL: RWRegister<u32>

TIM12 timer input selection register

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.