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

#[repr(C)]
pub struct RegisterBlock {
Show 16 fields pub TIMx_CR1: RWRegister<u16>, pub TIMx_CR2: RWRegister<u16>, pub TIMx_DIER: RWRegister<u16>, pub TIMx_SR: RWRegister<u16>, pub TIMx_EGR: WORegister<u32>, pub TIMx_CCER: RWRegister<u16>, pub TIMx_CNT: RWRegister<u32>, pub TIMx_PSC: RWRegister<u16>, pub TIMx_ARR: RWRegister<u16>, pub TIMx_RCR: RWRegister<u16>, pub TIMx_CCR1: RWRegister<u16>, pub TIMx_BDTR: RWRegister<u32>, pub TIMx_DCR: RWRegister<u16>, pub TIMx_DMAR: RWRegister<u16>, pub TIMx_AF1: RWRegister<u32>, pub TIMx_TISEL: RWRegister<u32>, // some fields omitted
}

Fields

TIMx_CR1: RWRegister<u16>

TIM16/TIM17 control register 1

TIMx_CR2: RWRegister<u16>

TIM16/TIM17 control register 2

TIMx_DIER: RWRegister<u16>

TIM16/TIM17 DMA/interrupt enable register

TIMx_SR: RWRegister<u16>

TIM16/TIM17 status register

TIMx_EGR: WORegister<u32>

event generation register

TIMx_CCER: RWRegister<u16>

TIM16/TIM17 capture/compare enable register

TIMx_CNT: RWRegister<u32>

TIM16/TIM17 counter

TIMx_PSC: RWRegister<u16>

TIM16/TIM17 prescaler

TIMx_ARR: RWRegister<u16>

TIM16/TIM17 auto-reload register

TIMx_RCR: RWRegister<u16>

TIM16/TIM17 repetition counter register

TIMx_CCR1: RWRegister<u16>

TIM16/TIM17 capture/compare register 1

TIMx_BDTR: RWRegister<u32>

As the BKBID, BKDSRM, BKF[3:0], AOE, BKP, BKE, OSSI, OSSR and DTG[7:0] bits may be write-locked depending on the LOCK configuration, it may be necessary to configure all of them during the first write access to the TIMx_BDTR register.

TIMx_DCR: RWRegister<u16>

TIM16/TIM17 DMA control register

TIMx_DMAR: RWRegister<u16>

TIM16/TIM17 DMA address for full transfer

TIMx_AF1: RWRegister<u32>

TIM17 alternate function register 1

TIMx_TISEL: RWRegister<u32>

TIM17 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.