[−][src]Struct stm32f7::stm32f7x9::dfsdm::RegisterBlock
Register block
Fields
dfsdm_chcfg0r1: DFSDM_CHCFG0R10x00 - DFSDM channel configuration 0 register 1
dfsdm_chcfg1r1: DFSDM_CHCFG1R10x04 - DFSDM channel configuration 1 register 1
dfsdm_chcfg2r1: DFSDM_CHCFG2R10x08 - DFSDM channel configuration 2 register 1
dfsdm_chcfg3r1: DFSDM_CHCFG3R10x0c - DFSDM channel configuration 3 register 1
dfsdm_chcfg4r1: DFSDM_CHCFG4R10x10 - DFSDM channel configuration 4 register 1
dfsdm_chcfg5r1: DFSDM_CHCFG5R10x14 - DFSDM channel configuration 5 register 1
dfsdm_chcfg6r1: DFSDM_CHCFG6R10x18 - DFSDM channel configuration 6 register 1
dfsdm_chcfg7r1: DFSDM_CHCFG7R10x1c - DFSDM channel configuration 7 register 1
dfsdm_chcfg0r2: DFSDM_CHCFG0R20x20 - DFSDM channel configuration 0 register 2
dfsdm_chcfg1r2: DFSDM_CHCFG1R20x24 - DFSDM channel configuration 1 register 2
dfsdm_chcfg2r2: DFSDM_CHCFG2R20x28 - DFSDM channel configuration 2 register 2
dfsdm_chcfg3r2: DFSDM_CHCFG3R20x2c - DFSDM channel configuration 3 register 2
dfsdm_chcfg4r2: DFSDM_CHCFG4R20x30 - DFSDM channel configuration 4 register 2
dfsdm_chcfg5r2: DFSDM_CHCFG5R20x34 - DFSDM channel configuration 5 register 2
dfsdm_chcfg6r2: DFSDM_CHCFG6R20x38 - DFSDM channel configuration 6 register 2
dfsdm_chcfg7r2: DFSDM_CHCFG7R20x3c - DFSDM channel configuration 7 register 2
dfsdm_awscd0r: DFSDM_AWSCD0R0x40 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd1r: DFSDM_AWSCD1R0x44 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd2r: DFSDM_AWSCD2R0x48 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd3r: DFSDM_AWSCD3R0x4c - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd4r: DFSDM_AWSCD4R0x50 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd5r: DFSDM_AWSCD5R0x54 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd6r: DFSDM_AWSCD6R0x58 - DFSDM analog watchdog and short-circuit detector register
dfsdm_awscd7r: DFSDM_AWSCD7R0x5c - DFSDM analog watchdog and short-circuit detector register
dfsdm_chwdat0r: DFSDM_CHWDAT0R0x60 - DFSDM channel watchdog filter data register
dfsdm_chwdat1r: DFSDM_CHWDAT1R0x64 - DFSDM channel watchdog filter data register
dfsdm_chwdat2r: DFSDM_CHWDAT2R0x68 - DFSDM channel watchdog filter data register
dfsdm_chwdat3r: DFSDM_CHWDAT3R0x6c - DFSDM channel watchdog filter data register
dfsdm_chwdat4r: DFSDM_CHWDAT4R0x70 - DFSDM channel watchdog filter data register
dfsdm_chwdat5r: DFSDM_CHWDAT5R0x74 - DFSDM channel watchdog filter data register
dfsdm_chwdat6r: DFSDM_CHWDAT6R0x78 - DFSDM channel watchdog filter data register
dfsdm_chwdat7r: DFSDM_CHWDAT7R0x7c - DFSDM channel watchdog filter data register
dfsdm_chdatin0r: DFSDM_CHDATIN0R0x80 - DFSDM channel data input register
dfsdm_chdatin1r: DFSDM_CHDATIN1R0x84 - DFSDM channel data input register
dfsdm_chdatin2r: DFSDM_CHDATIN2R0x88 - DFSDM channel data input register
dfsdm_chdatin3r: DFSDM_CHDATIN3R0x8c - DFSDM channel data input register
dfsdm_chdatin4r: DFSDM_CHDATIN4R0x90 - DFSDM channel data input register
dfsdm_chdatin5r: DFSDM_CHDATIN5R0x94 - DFSDM channel data input register
dfsdm_chdatin6r: DFSDM_CHDATIN6R0x98 - DFSDM channel data input register
dfsdm_chdatin7r: DFSDM_CHDATIN7R0x9c - DFSDM channel data input register
dfsdm0_cr1: DFSDM0_CR10xa0 - DFSDM control register 1
dfsdm1_cr1: DFSDM1_CR10xa4 - DFSDM control register 1
dfsdm2_cr1: DFSDM2_CR10xa8 - DFSDM control register 1
dfsdm3_cr1: DFSDM3_CR10xac - DFSDM control register 1
dfsdm0_cr2: DFSDM0_CR20xb0 - DFSDM control register 2
dfsdm1_cr2: DFSDM1_CR20xb4 - DFSDM control register 2
dfsdm2_cr2: DFSDM2_CR20xb8 - DFSDM control register 2
dfsdm3_cr2: DFSDM3_CR20xbc - DFSDM control register 2
dfsdm0_isr: DFSDM0_ISR0xc0 - DFSDM interrupt and status register
dfsdm1_isr: DFSDM1_ISR0xc4 - DFSDM interrupt and status register
dfsdm2_isr: DFSDM2_ISR0xc8 - DFSDM interrupt and status register
dfsdm3_isr: DFSDM3_ISR0xcc - DFSDM interrupt and status register
dfsdm0_icr: DFSDM0_ICR0xd0 - DFSDM interrupt flag clear register
dfsdm1_icr: DFSDM1_ICR0xd4 - DFSDM interrupt flag clear register
dfsdm2_icr: DFSDM2_ICR0xd8 - DFSDM interrupt flag clear register
dfsdm3_icr: DFSDM3_ICR0xdc - DFSDM interrupt flag clear register
dfsdm0_jchgr: DFSDM0_JCHGR0xe0 - DFSDM injected channel group selection register
dfsdm1_jchgr: DFSDM1_JCHGR0xe4 - DFSDM injected channel group selection register
dfsdm2_jchgr: DFSDM2_JCHGR0xe8 - DFSDM injected channel group selection register
dfsdm3_jchgr: DFSDM3_JCHGR0xec - DFSDM injected channel group selection register
dfsdm0_fcr: DFSDM0_FCR0xf0 - DFSDM filter control register
dfsdm1_fcr: DFSDM1_FCR0xf4 - DFSDM filter control register
dfsdm2_fcr: DFSDM2_FCR0xf8 - DFSDM filter control register
dfsdm3_fcr: DFSDM3_FCR0xfc - DFSDM filter control register
dfsdm0_jdatar: DFSDM0_JDATAR0x100 - DFSDM data register for injected group
dfsdm1_jdatar: DFSDM1_JDATAR0x104 - DFSDM data register for injected group
dfsdm2_jdatar: DFSDM2_JDATAR0x108 - DFSDM data register for injected group
dfsdm3_jdatar: DFSDM3_JDATAR0x10c - DFSDM data register for injected group
dfsdm0_rdatar: DFSDM0_RDATAR0x110 - DFSDM data register for the regular channel
dfsdm1_rdatar: DFSDM1_RDATAR0x114 - DFSDM data register for the regular channel
dfsdm2_rdatar: DFSDM2_RDATAR0x118 - DFSDM data register for the regular channel
dfsdm3_rdatar: DFSDM3_RDATAR0x11c - DFSDM data register for the regular channel
dfsdm0_awhtr: DFSDM0_AWHTR0x120 - DFSDM analog watchdog high threshold register
dfsdm1_awhtr: DFSDM1_AWHTR0x124 - DFSDM analog watchdog high threshold register
dfsdm2_awhtr: DFSDM2_AWHTR0x128 - DFSDM analog watchdog high threshold register
dfsdm3_awhtr: DFSDM3_AWHTR0x12c - DFSDM analog watchdog high threshold register
dfsdm0_awltr: DFSDM0_AWLTR0x130 - DFSDM analog watchdog low threshold register
dfsdm1_awltr: DFSDM1_AWLTR0x134 - DFSDM analog watchdog low threshold register
dfsdm2_awltr: DFSDM2_AWLTR0x138 - DFSDM analog watchdog low threshold register
dfsdm3_awltr: DFSDM3_AWLTR0x13c - DFSDM analog watchdog low threshold register
dfsdm0_awsr: DFSDM0_AWSR0x140 - DFSDM analog watchdog status register
dfsdm1_awsr: DFSDM1_AWSR0x144 - DFSDM analog watchdog status register
dfsdm2_awsr: DFSDM2_AWSR0x148 - DFSDM analog watchdog status register
dfsdm3_awsr: DFSDM3_AWSR0x14c - DFSDM analog watchdog status register
dfsdm0_awcfr: DFSDM0_AWCFR0x150 - DFSDM analog watchdog clear flag register
dfsdm1_awcfr: DFSDM1_AWCFR0x154 - DFSDM analog watchdog clear flag register
dfsdm2_awcfr: DFSDM2_AWCFR0x158 - DFSDM analog watchdog clear flag register
dfsdm3_awcfr: DFSDM3_AWCFR0x15c - DFSDM analog watchdog clear flag register
dfsdm0_exmax: DFSDM0_EXMAX0x160 - DFSDM Extremes detector maximum register
dfsdm1_exmax: DFSDM1_EXMAX0x164 - DFSDM Extremes detector maximum register
dfsdm2_exmax: DFSDM2_EXMAX0x168 - DFSDM Extremes detector maximum register
dfsdm3_exmax: DFSDM3_EXMAX0x16c - DFSDM Extremes detector maximum register
dfsdm0_exmin: DFSDM0_EXMIN0x170 - DFSDM Extremes detector minimum register
dfsdm1_exmin: DFSDM1_EXMIN0x174 - DFSDM Extremes detector minimum register
dfsdm2_exmin: DFSDM2_EXMIN0x178 - DFSDM Extremes detector minimum register
dfsdm3_exmin: DFSDM3_EXMIN0x17c - DFSDM Extremes detector minimum register
dfsdm0_cnvtimr: DFSDM0_CNVTIMR0x180 - DFSDM conversion timer register
dfsdm1_cnvtimr: DFSDM1_CNVTIMR0x184 - DFSDM conversion timer register
dfsdm2_cnvtimr: DFSDM2_CNVTIMR0x188 - DFSDM conversion timer register
dfsdm3_cnvtimr: DFSDM3_CNVTIMR0x18c - DFSDM conversion timer register
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self