Struct stm32ral::stm32h7::peripherals::dfsdm_v1::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 100 fields pub CFGR10: RWRegister<u32>, pub CFGR20: RWRegister<u32>, pub AWSCDR0: RWRegister<u32>, pub WDATR0: RWRegister<u32>, pub DATINR0: RWRegister<u32>, pub CFGR11: RWRegister<u32>, pub CFGR21: RWRegister<u32>, pub AWSCDR1: RWRegister<u32>, pub WDATR1: RWRegister<u32>, pub DATINR1: RWRegister<u32>, pub CFGR12: RWRegister<u32>, pub CFGR22: RWRegister<u32>, pub AWSCDR2: RWRegister<u32>, pub WDATR2: RWRegister<u32>, pub DATINR2: RWRegister<u32>, pub CFGR13: RWRegister<u32>, pub CFGR23: RWRegister<u32>, pub AWSCDR3: RWRegister<u32>, pub WDATR3: RWRegister<u32>, pub DATINR3: RWRegister<u32>, pub CFGR14: RWRegister<u32>, pub CFGR24: RWRegister<u32>, pub AWSCDR4: RWRegister<u32>, pub WDATR4: RWRegister<u32>, pub DATINR4: RWRegister<u32>, pub CFGR15: RWRegister<u32>, pub CFGR25: RWRegister<u32>, pub AWSCDR5: RWRegister<u32>, pub WDATR5: RWRegister<u32>, pub DATINR5: RWRegister<u32>, pub CFGR16: RWRegister<u32>, pub CFGR26: RWRegister<u32>, pub AWSCDR6: RWRegister<u32>, pub WDATR6: RWRegister<u32>, pub DATINR6: RWRegister<u32>, pub CFGR17: RWRegister<u32>, pub CFGR27: RWRegister<u32>, pub AWSCDR7: RWRegister<u32>, pub WDATR7: RWRegister<u32>, pub DATINR7: RWRegister<u32>, pub CR10: RWRegister<u32>, pub CR20: RWRegister<u32>, pub ISR0: RORegister<u32>, pub ICR0: RWRegister<u32>, pub JCHGR0: RWRegister<u32>, pub FCR0: RWRegister<u32>, pub JDATAR0: RORegister<u32>, pub RDATAR0: RORegister<u32>, pub AWHTR0: RWRegister<u32>, pub AWLTR0: RWRegister<u32>, pub AWSR0: RORegister<u32>, pub AWCFR0: RWRegister<u32>, pub EXMAX0: RORegister<u32>, pub EXMIN0: RORegister<u32>, pub FLTCNVTIMR0: RORegister<u32>, pub CR11: RWRegister<u32>, pub CR21: RWRegister<u32>, pub ISR1: RORegister<u32>, pub ICR1: RWRegister<u32>, pub JCHGR1: RWRegister<u32>, pub FCR1: RWRegister<u32>, pub JDATAR1: RORegister<u32>, pub RDATAR1: RORegister<u32>, pub AWHTR1: RWRegister<u32>, pub AWLTR1: RWRegister<u32>, pub AWSR1: RORegister<u32>, pub AWCFR1: RWRegister<u32>, pub EXMAX1: RORegister<u32>, pub EXMIN1: RORegister<u32>, pub FLTCNVTIMR1: RORegister<u32>, pub CR12: RWRegister<u32>, pub CR22: RWRegister<u32>, pub ISR2: RORegister<u32>, pub ICR2: RWRegister<u32>, pub JCHGR2: RWRegister<u32>, pub FCR2: RWRegister<u32>, pub JDATAR2: RORegister<u32>, pub RDATAR2: RORegister<u32>, pub AWHTR2: RWRegister<u32>, pub AWLTR2: RWRegister<u32>, pub AWSR2: RORegister<u32>, pub AWCFR2: RWRegister<u32>, pub EXMAX2: RORegister<u32>, pub EXMIN2: RORegister<u32>, pub FLTCNVTIMR2: RORegister<u32>, pub CR13: RWRegister<u32>, pub CR23: RWRegister<u32>, pub ISR3: RORegister<u32>, pub ICR3: RWRegister<u32>, pub JCHGR3: RWRegister<u32>, pub FCR3: RWRegister<u32>, pub JDATAR3: RORegister<u32>, pub RDATAR3: RORegister<u32>, pub AWHTR3: RWRegister<u32>, pub AWLTR3: RWRegister<u32>, pub AWSR3: RORegister<u32>, pub AWCFR3: RWRegister<u32>, pub EXMAX3: RORegister<u32>, pub EXMIN3: RORegister<u32>, pub FLTCNVTIMR3: RORegister<u32>, // some fields omitted
}

Fields

CFGR10: RWRegister<u32>

channel configuration y register

CFGR20: RWRegister<u32>

channel configuration y register

AWSCDR0: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR0: RWRegister<u32>

channel watchdog filter data register

DATINR0: RWRegister<u32>

channel data input register

CFGR11: RWRegister<u32>

channel configuration y register

CFGR21: RWRegister<u32>

channel configuration y register

AWSCDR1: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR1: RWRegister<u32>

channel watchdog filter data register

DATINR1: RWRegister<u32>

channel data input register

CFGR12: RWRegister<u32>

channel configuration y register

CFGR22: RWRegister<u32>

channel configuration y register

AWSCDR2: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR2: RWRegister<u32>

channel watchdog filter data register

DATINR2: RWRegister<u32>

channel data input register

CFGR13: RWRegister<u32>

channel configuration y register

CFGR23: RWRegister<u32>

channel configuration y register

AWSCDR3: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR3: RWRegister<u32>

channel watchdog filter data register

DATINR3: RWRegister<u32>

channel data input register

CFGR14: RWRegister<u32>

channel configuration y register

CFGR24: RWRegister<u32>

channel configuration y register

AWSCDR4: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR4: RWRegister<u32>

channel watchdog filter data register

DATINR4: RWRegister<u32>

channel data input register

CFGR15: RWRegister<u32>

channel configuration y register

CFGR25: RWRegister<u32>

channel configuration y register

AWSCDR5: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR5: RWRegister<u32>

channel watchdog filter data register

DATINR5: RWRegister<u32>

channel data input register

CFGR16: RWRegister<u32>

channel configuration y register

CFGR26: RWRegister<u32>

channel configuration y register

AWSCDR6: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR6: RWRegister<u32>

channel watchdog filter data register

DATINR6: RWRegister<u32>

channel data input register

CFGR17: RWRegister<u32>

channel configuration y register

CFGR27: RWRegister<u32>

channel configuration y register

AWSCDR7: RWRegister<u32>

analog watchdog and short-circuit detector register

WDATR7: RWRegister<u32>

channel watchdog filter data register

DATINR7: RWRegister<u32>

channel data input register

CR10: RWRegister<u32>

control register 1

CR20: RWRegister<u32>

control register 2

ISR0: RORegister<u32>

interrupt and status register

ICR0: RWRegister<u32>

interrupt flag clear register

JCHGR0: RWRegister<u32>

injected channel group selection register

FCR0: RWRegister<u32>

filter control register

JDATAR0: RORegister<u32>

data register for injected group

RDATAR0: RORegister<u32>

data register for the regular channel

AWHTR0: RWRegister<u32>

analog watchdog high threshold register

AWLTR0: RWRegister<u32>

analog watchdog low threshold register

AWSR0: RORegister<u32>

analog watchdog status register

AWCFR0: RWRegister<u32>

analog watchdog clear flag register

EXMAX0: RORegister<u32>

Extremes detector maximum register

EXMIN0: RORegister<u32>

Extremes detector minimum register

FLTCNVTIMR0: RORegister<u32>

conversion timer register

CR11: RWRegister<u32>

control register 1

CR21: RWRegister<u32>

control register 2

ISR1: RORegister<u32>

interrupt and status register

ICR1: RWRegister<u32>

interrupt flag clear register

JCHGR1: RWRegister<u32>

injected channel group selection register

FCR1: RWRegister<u32>

filter control register

JDATAR1: RORegister<u32>

data register for injected group

RDATAR1: RORegister<u32>

data register for the regular channel

AWHTR1: RWRegister<u32>

analog watchdog high threshold register

AWLTR1: RWRegister<u32>

analog watchdog low threshold register

AWSR1: RORegister<u32>

analog watchdog status register

AWCFR1: RWRegister<u32>

analog watchdog clear flag register

EXMAX1: RORegister<u32>

Extremes detector maximum register

EXMIN1: RORegister<u32>

Extremes detector minimum register

FLTCNVTIMR1: RORegister<u32>

conversion timer register

CR12: RWRegister<u32>

control register 1

CR22: RWRegister<u32>

control register 2

ISR2: RORegister<u32>

interrupt and status register

ICR2: RWRegister<u32>

interrupt flag clear register

JCHGR2: RWRegister<u32>

injected channel group selection register

FCR2: RWRegister<u32>

filter control register

JDATAR2: RORegister<u32>

data register for injected group

RDATAR2: RORegister<u32>

data register for the regular channel

AWHTR2: RWRegister<u32>

analog watchdog high threshold register

AWLTR2: RWRegister<u32>

analog watchdog low threshold register

AWSR2: RORegister<u32>

analog watchdog status register

AWCFR2: RWRegister<u32>

analog watchdog clear flag register

EXMAX2: RORegister<u32>

Extremes detector maximum register

EXMIN2: RORegister<u32>

Extremes detector minimum register

FLTCNVTIMR2: RORegister<u32>

conversion timer register

CR13: RWRegister<u32>

control register 1

CR23: RWRegister<u32>

control register 2

ISR3: RORegister<u32>

interrupt and status register

ICR3: RWRegister<u32>

interrupt flag clear register

JCHGR3: RWRegister<u32>

injected channel group selection register

FCR3: RWRegister<u32>

filter control register

JDATAR3: RORegister<u32>

data register for injected group

RDATAR3: RORegister<u32>

data register for the regular channel

AWHTR3: RWRegister<u32>

analog watchdog high threshold register

AWLTR3: RWRegister<u32>

analog watchdog low threshold register

AWSR3: RORegister<u32>

analog watchdog status register

AWCFR3: RWRegister<u32>

analog watchdog clear flag register

EXMAX3: RORegister<u32>

Extremes detector maximum register

EXMIN3: RORegister<u32>

Extremes detector minimum register

FLTCNVTIMR3: RORegister<u32>

conversion timer 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.