Struct stm32ral::stm32g4::peripherals::hrtim_timb::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 29 fields pub TIMBCR: RWRegister<u32>, pub TIMBISR: RORegister<u32>, pub TIMBICR: WORegister<u32>, pub TIMBDIER: RWRegister<u32>, pub CNTR: RWRegister<u32>, pub PERBR: RWRegister<u32>, pub REPBR: RWRegister<u32>, pub CMP1BR: RWRegister<u32>, pub CMP1CBR: RWRegister<u32>, pub CMP2BR: RWRegister<u32>, pub CMP3BR: RWRegister<u32>, pub CMP4BR: RWRegister<u32>, pub CPT1BR: RORegister<u32>, pub CPT2BR: RORegister<u32>, pub DTBR: RWRegister<u32>, pub SETB1R: RWRegister<u32>, pub RSTB1R: RWRegister<u32>, pub SETB2R: RWRegister<u32>, pub RSTB2R: RWRegister<u32>, pub EEFBR1: RWRegister<u32>, pub EEFBR2: RWRegister<u32>, pub RSTBR: RWRegister<u32>, pub CHPBR: RWRegister<u32>, pub CPT1BCR: RWRegister<u32>, pub CPT2BCR: RWRegister<u32>, pub OUTBR: RWRegister<u32>, pub FLTBR: RWRegister<u32>, pub TIMBCR2: RWRegister<u32>, pub BEEFR3: RWRegister<u32>,
}

Fields

TIMBCR: RWRegister<u32>

Timerx Control Register

TIMBISR: RORegister<u32>

Timerx Interrupt Status Register

TIMBICR: WORegister<u32>

Timerx Interrupt Clear Register

TIMBDIER: RWRegister<u32>

TIMxDIER

CNTR: RWRegister<u32>

Timerx Counter Register

PERBR: RWRegister<u32>

Timerx Period Register

REPBR: RWRegister<u32>

Timerx Repetition Register

CMP1BR: RWRegister<u32>

Timerx Compare 1 Register

CMP1CBR: RWRegister<u32>

Timerx Compare 1 Compound Register

CMP2BR: RWRegister<u32>

Timerx Compare 2 Register

CMP3BR: RWRegister<u32>

Timerx Compare 3 Register

CMP4BR: RWRegister<u32>

Timerx Compare 4 Register

CPT1BR: RORegister<u32>

Timerx Capture 1 Register

CPT2BR: RORegister<u32>

Timerx Capture 2 Register

DTBR: RWRegister<u32>

Timerx Deadtime Register

SETB1R: RWRegister<u32>

Timerx Output1 Set Register

RSTB1R: RWRegister<u32>

Timerx Output1 Reset Register

SETB2R: RWRegister<u32>

Timerx Output2 Set Register

RSTB2R: RWRegister<u32>

Timerx Output2 Reset Register

EEFBR1: RWRegister<u32>

Timerx External Event Filtering Register 1

EEFBR2: RWRegister<u32>

Timerx External Event Filtering Register 2

RSTBR: RWRegister<u32>

TimerA Reset Register

CHPBR: RWRegister<u32>

Timerx Chopper Register

CPT1BCR: RWRegister<u32>

Timerx Capture 2 Control Register

CPT2BCR: RWRegister<u32>

CPT2xCR

OUTBR: RWRegister<u32>

Timerx Output Register

FLTBR: RWRegister<u32>

Timerx Fault Register

TIMBCR2: RWRegister<u32>

HRTIM Timerx Control Register 2

BEEFR3: RWRegister<u32>

HRTIM Timerx External Event Filtering Register 3

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.