Struct stm32ral::stm32g4::peripherals::hrtim_timd::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 29 fields
pub TIMDCR: RWRegister<u32>,
pub TIMDISR: RORegister<u32>,
pub TIMDICR: WORegister<u32>,
pub TIMDDIER: RWRegister<u32>,
pub CNTDR: RWRegister<u32>,
pub PERDR: RWRegister<u32>,
pub REPDR: RWRegister<u32>,
pub CMP1DR: RWRegister<u32>,
pub CMP1CDR: RWRegister<u32>,
pub CMP2DR: RWRegister<u32>,
pub CMP3DR: RWRegister<u32>,
pub CMP4DR: RWRegister<u32>,
pub CPT1DR: RORegister<u32>,
pub CPT2DR: RORegister<u32>,
pub DTDR: RWRegister<u32>,
pub SETD1R: RWRegister<u32>,
pub RSTD1R: RWRegister<u32>,
pub SETD2R: RWRegister<u32>,
pub RSTD2R: RWRegister<u32>,
pub EEFDR1: RWRegister<u32>,
pub EEFDR2: RWRegister<u32>,
pub RSTDR: RWRegister<u32>,
pub CHPDR: RWRegister<u32>,
pub CPT1DCR: RWRegister<u32>,
pub CPT2DCR: RWRegister<u32>,
pub OUTDR: RWRegister<u32>,
pub FLTDR: RWRegister<u32>,
pub TIMDCR2: RWRegister<u32>,
pub DEEFR3: RWRegister<u32>,
}
Fields
TIMDCR: RWRegister<u32>
Timerx Control Register
TIMDISR: RORegister<u32>
Timerx Interrupt Status Register
TIMDICR: WORegister<u32>
Timerx Interrupt Clear Register
TIMDDIER: RWRegister<u32>
TIMxDIER
CNTDR: RWRegister<u32>
Timerx Counter Register
PERDR: RWRegister<u32>
Timerx Period Register
REPDR: RWRegister<u32>
Timerx Repetition Register
CMP1DR: RWRegister<u32>
Timerx Compare 1 Register
CMP1CDR: RWRegister<u32>
Timerx Compare 1 Compound Register
CMP2DR: RWRegister<u32>
Timerx Compare 2 Register
CMP3DR: RWRegister<u32>
Timerx Compare 3 Register
CMP4DR: RWRegister<u32>
Timerx Compare 4 Register
CPT1DR: RORegister<u32>
Timerx Capture 1 Register
CPT2DR: RORegister<u32>
Timerx Capture 2 Register
DTDR: RWRegister<u32>
Timerx Deadtime Register
SETD1R: RWRegister<u32>
Timerx Output1 Set Register
RSTD1R: RWRegister<u32>
Timerx Output1 Reset Register
SETD2R: RWRegister<u32>
Timerx Output2 Set Register
RSTD2R: RWRegister<u32>
Timerx Output2 Reset Register
EEFDR1: RWRegister<u32>
Timerx External Event Filtering Register 1
EEFDR2: RWRegister<u32>
Timerx External Event Filtering Register 2
RSTDR: RWRegister<u32>
TimerA Reset Register
CHPDR: RWRegister<u32>
Timerx Chopper Register
CPT1DCR: RWRegister<u32>
Timerx Capture 2 Control Register
CPT2DCR: RWRegister<u32>
CPT2xCR
OUTDR: RWRegister<u32>
Timerx Output Register
FLTDR: RWRegister<u32>
Timerx Fault Register
TIMDCR2: RWRegister<u32>
HRTIM Timerx Control Register 2
DEEFR3: RWRegister<u32>
HRTIM Timerx External Event Filtering Register 3