Expand description

DFSDM1

Modules

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 0 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 1 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 2 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 3 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 4 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 5 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 6 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

Short-circuit detector and analog watchdog settings for channel y.

This register specifies the parameters used by channel y.

This register specifies the parameters used by channel y.

This register contains 16-bit input data to be processed by DFSDM filter module.

DFSDM channel 7 delay register

This register contains the data resulting from the analog watchdog filter associated to the input channel y.

DFSDM filter 0 analog watchdog clear flag register

DFSDM filter 0 analog watchdog high threshold register

DFSDM filter 0 analog watchdog low threshold register

DFSDM filter 0 analog watchdog status register

DFSDM filter 0 conversion timer register

DFSDM filter 0 control register 1

DFSDM filter 0 control register 2

DFSDM filter 0 extremes detector maximum register

DFSDM filter 0 extremes detector minimum register

DFSDM filter 0 control register

DFSDM filter 0 interrupt flag clear register

DFSDM filter 0 interrupt and status register

DFSDM filter 0 injected channel group selection register

DFSDM filter 0 data register for injected group

DFSDM filter 0 data register for the regular channel

DFSDM filter 1 analog watchdog clear flag register

DFSDM filter 1 analog watchdog high threshold register

DFSDM filter 1 analog watchdog low threshold register

DFSDM filter 1 analog watchdog status register

DFSDM filter 1 conversion timer register

DFSDM filter 1 control register 1

DFSDM filter 1 control register 2

DFSDM filter 1 extremes detector maximum register

DFSDM filter 1 extremes detector minimum register

DFSDM filter 1 control register

DFSDM filter 1 interrupt flag clear register

DFSDM filter 1 interrupt and status register

DFSDM filter 1 injected channel group selection register

DFSDM filter 1 data register for injected group

DFSDM filter 1 data register for the regular channel

DFSDM filter 2 analog watchdog clear flag register

DFSDM filter 2 analog watchdog high threshold register

DFSDM filter 2 analog watchdog low threshold register

DFSDM filter 2 analog watchdog status register

DFSDM filter 2 conversion timer register

DFSDM filter 2 control register 1

DFSDM filter 2 control register 2

DFSDM filter 2 extremes detector maximum register

DFSDM filter 2 extremes detector minimum register

DFSDM filter 2 control register

DFSDM filter 2 interrupt flag clear register

DFSDM filter 2 interrupt and status register

DFSDM filter 2 injected channel group selection register

DFSDM filter 2 data register for injected group

DFSDM filter 2 data register for the regular channel

DFSDM filter 3 analog watchdog clear flag register

DFSDM filter 3 analog watchdog high threshold register

DFSDM filter 3 analog watchdog low threshold register

DFSDM filter 3 analog watchdog status register

DFSDM filter 3 conversion timer register

DFSDM filter 3 control register 1

DFSDM filter 3 control register 2

DFSDM filter 3 extremes detector maximum register

DFSDM filter 3 extremes detector minimum register

DFSDM filter 3 control register

DFSDM filter 3 interrupt flag clear register

DFSDM filter 3 interrupt and status register

DFSDM filter 3 injected channel group selection register

DFSDM filter 3 data register for injected group

DFSDM filter 3 data register for the regular channel

DFSDM filter 4 analog watchdog clear flag register

DFSDM filter 4 analog watchdog high threshold register

DFSDM filter 4 analog watchdog low threshold register

DFSDM filter 4 analog watchdog status register

DFSDM filter 4 conversion timer register

DFSDM filter 4 control register 1

DFSDM filter 4 control register 2

DFSDM filter 4 extremes detector maximum register

DFSDM filter 4 extremes detector minimum register

DFSDM filter 4 control register

DFSDM filter 4 interrupt flag clear register

DFSDM filter 4 interrupt and status register

DFSDM filter 4 injected channel group selection register

DFSDM filter 4 data register for injected group

DFSDM filter 4 data register for the regular channel

DFSDM filter 5 analog watchdog clear flag register

DFSDM filter 5 analog watchdog high threshold register

DFSDM filter 5 analog watchdog low threshold register

DFSDM filter 5 analog watchdog status register

DFSDM filter 5 conversion timer register

DFSDM filter 5 control register 1

DFSDM filter 5 control register 2

DFSDM filter 5 extremes detector maximum register

DFSDM filter 5 extremes detector minimum register

DFSDM filter 5 control register

DFSDM filter 5 interrupt flag clear register

DFSDM filter 5 interrupt and status register

DFSDM filter 5 injected channel group selection register

DFSDM filter 5 data register for injected group

DFSDM filter 5 data register for the regular channel

This register specifies the hardware configuration of DFSDM peripheral.

This register specifies the identification of DFSDM peripheral.

This register specifies the size allocated to DFSDM registers.

This register specifies the version of DFSDM peripheral.

Structs

Register block

Type Definitions

DFSDM_CH0AWSCDR register accessor: an alias for Reg<DFSDM_CH0AWSCDR_SPEC>

DFSDM_CH0CFGR1 register accessor: an alias for Reg<DFSDM_CH0CFGR1_SPEC>

DFSDM_CH0CFGR2 register accessor: an alias for Reg<DFSDM_CH0CFGR2_SPEC>

DFSDM_CH0DATINR register accessor: an alias for Reg<DFSDM_CH0DATINR_SPEC>

DFSDM_CH0DLYR register accessor: an alias for Reg<DFSDM_CH0DLYR_SPEC>

DFSDM_CH0WDATR register accessor: an alias for Reg<DFSDM_CH0WDATR_SPEC>

DFSDM_CH1AWSCDR register accessor: an alias for Reg<DFSDM_CH1AWSCDR_SPEC>

DFSDM_CH1CFGR1 register accessor: an alias for Reg<DFSDM_CH1CFGR1_SPEC>

DFSDM_CH1CFGR2 register accessor: an alias for Reg<DFSDM_CH1CFGR2_SPEC>

DFSDM_CH1DATINR register accessor: an alias for Reg<DFSDM_CH1DATINR_SPEC>

DFSDM_CH1DLYR register accessor: an alias for Reg<DFSDM_CH1DLYR_SPEC>

DFSDM_CH1WDATR register accessor: an alias for Reg<DFSDM_CH1WDATR_SPEC>

DFSDM_CH2AWSCDR register accessor: an alias for Reg<DFSDM_CH2AWSCDR_SPEC>

DFSDM_CH2CFGR1 register accessor: an alias for Reg<DFSDM_CH2CFGR1_SPEC>

DFSDM_CH2CFGR2 register accessor: an alias for Reg<DFSDM_CH2CFGR2_SPEC>

DFSDM_CH2DATINR register accessor: an alias for Reg<DFSDM_CH2DATINR_SPEC>

DFSDM_CH2DLYR register accessor: an alias for Reg<DFSDM_CH2DLYR_SPEC>

DFSDM_CH2WDATR register accessor: an alias for Reg<DFSDM_CH2WDATR_SPEC>

DFSDM_CH3AWSCDR register accessor: an alias for Reg<DFSDM_CH3AWSCDR_SPEC>

DFSDM_CH3CFGR1 register accessor: an alias for Reg<DFSDM_CH3CFGR1_SPEC>

DFSDM_CH3CFGR2 register accessor: an alias for Reg<DFSDM_CH3CFGR2_SPEC>

DFSDM_CH3DATINR register accessor: an alias for Reg<DFSDM_CH3DATINR_SPEC>

DFSDM_CH3DLYR register accessor: an alias for Reg<DFSDM_CH3DLYR_SPEC>

DFSDM_CH3WDATR register accessor: an alias for Reg<DFSDM_CH3WDATR_SPEC>

DFSDM_CH4AWSCDR register accessor: an alias for Reg<DFSDM_CH4AWSCDR_SPEC>

DFSDM_CH4CFGR1 register accessor: an alias for Reg<DFSDM_CH4CFGR1_SPEC>

DFSDM_CH4CFGR2 register accessor: an alias for Reg<DFSDM_CH4CFGR2_SPEC>

DFSDM_CH4DATINR register accessor: an alias for Reg<DFSDM_CH4DATINR_SPEC>

DFSDM_CH4DLYR register accessor: an alias for Reg<DFSDM_CH4DLYR_SPEC>

DFSDM_CH4WDATR register accessor: an alias for Reg<DFSDM_CH4WDATR_SPEC>

DFSDM_CH5AWSCDR register accessor: an alias for Reg<DFSDM_CH5AWSCDR_SPEC>

DFSDM_CH5CFGR1 register accessor: an alias for Reg<DFSDM_CH5CFGR1_SPEC>

DFSDM_CH5CFGR2 register accessor: an alias for Reg<DFSDM_CH5CFGR2_SPEC>

DFSDM_CH5DATINR register accessor: an alias for Reg<DFSDM_CH5DATINR_SPEC>

DFSDM_CH5DLYR register accessor: an alias for Reg<DFSDM_CH5DLYR_SPEC>

DFSDM_CH5WDATR register accessor: an alias for Reg<DFSDM_CH5WDATR_SPEC>

DFSDM_CH6AWSCDR register accessor: an alias for Reg<DFSDM_CH6AWSCDR_SPEC>

DFSDM_CH6CFGR1 register accessor: an alias for Reg<DFSDM_CH6CFGR1_SPEC>

DFSDM_CH6CFGR2 register accessor: an alias for Reg<DFSDM_CH6CFGR2_SPEC>

DFSDM_CH6DATINR register accessor: an alias for Reg<DFSDM_CH6DATINR_SPEC>

DFSDM_CH6DLYR register accessor: an alias for Reg<DFSDM_CH6DLYR_SPEC>

DFSDM_CH6WDATR register accessor: an alias for Reg<DFSDM_CH6WDATR_SPEC>

DFSDM_CH7AWSCDR register accessor: an alias for Reg<DFSDM_CH7AWSCDR_SPEC>

DFSDM_CH7CFGR1 register accessor: an alias for Reg<DFSDM_CH7CFGR1_SPEC>

DFSDM_CH7CFGR2 register accessor: an alias for Reg<DFSDM_CH7CFGR2_SPEC>

DFSDM_CH7DATINR register accessor: an alias for Reg<DFSDM_CH7DATINR_SPEC>

DFSDM_CH7DLYR register accessor: an alias for Reg<DFSDM_CH7DLYR_SPEC>

DFSDM_CH7WDATR register accessor: an alias for Reg<DFSDM_CH7WDATR_SPEC>

DFSDM_FLT0AWCFR register accessor: an alias for Reg<DFSDM_FLT0AWCFR_SPEC>

DFSDM_FLT0AWHTR register accessor: an alias for Reg<DFSDM_FLT0AWHTR_SPEC>

DFSDM_FLT0AWLTR register accessor: an alias for Reg<DFSDM_FLT0AWLTR_SPEC>

DFSDM_FLT0AWSR register accessor: an alias for Reg<DFSDM_FLT0AWSR_SPEC>

DFSDM_FLT0CNVTIMR register accessor: an alias for Reg<DFSDM_FLT0CNVTIMR_SPEC>

DFSDM_FLT0CR1 register accessor: an alias for Reg<DFSDM_FLT0CR1_SPEC>

DFSDM_FLT0CR2 register accessor: an alias for Reg<DFSDM_FLT0CR2_SPEC>

DFSDM_FLT0EXMAX register accessor: an alias for Reg<DFSDM_FLT0EXMAX_SPEC>

DFSDM_FLT0EXMIN register accessor: an alias for Reg<DFSDM_FLT0EXMIN_SPEC>

DFSDM_FLT0FCR register accessor: an alias for Reg<DFSDM_FLT0FCR_SPEC>

DFSDM_FLT0ICR register accessor: an alias for Reg<DFSDM_FLT0ICR_SPEC>

DFSDM_FLT0ISR register accessor: an alias for Reg<DFSDM_FLT0ISR_SPEC>

DFSDM_FLT0JCHGR register accessor: an alias for Reg<DFSDM_FLT0JCHGR_SPEC>

DFSDM_FLT0JDATAR register accessor: an alias for Reg<DFSDM_FLT0JDATAR_SPEC>

DFSDM_FLT0RDATAR register accessor: an alias for Reg<DFSDM_FLT0RDATAR_SPEC>

DFSDM_FLT1AWCFR register accessor: an alias for Reg<DFSDM_FLT1AWCFR_SPEC>

DFSDM_FLT1AWHTR register accessor: an alias for Reg<DFSDM_FLT1AWHTR_SPEC>

DFSDM_FLT1AWLTR register accessor: an alias for Reg<DFSDM_FLT1AWLTR_SPEC>

DFSDM_FLT1AWSR register accessor: an alias for Reg<DFSDM_FLT1AWSR_SPEC>

DFSDM_FLT1CNVTIMR register accessor: an alias for Reg<DFSDM_FLT1CNVTIMR_SPEC>

DFSDM_FLT1CR1 register accessor: an alias for Reg<DFSDM_FLT1CR1_SPEC>

DFSDM_FLT1CR2 register accessor: an alias for Reg<DFSDM_FLT1CR2_SPEC>

DFSDM_FLT1EXMAX register accessor: an alias for Reg<DFSDM_FLT1EXMAX_SPEC>

DFSDM_FLT1EXMIN register accessor: an alias for Reg<DFSDM_FLT1EXMIN_SPEC>

DFSDM_FLT1FCR register accessor: an alias for Reg<DFSDM_FLT1FCR_SPEC>

DFSDM_FLT1ICR register accessor: an alias for Reg<DFSDM_FLT1ICR_SPEC>

DFSDM_FLT1ISR register accessor: an alias for Reg<DFSDM_FLT1ISR_SPEC>

DFSDM_FLT1JCHGR register accessor: an alias for Reg<DFSDM_FLT1JCHGR_SPEC>

DFSDM_FLT1JDATAR register accessor: an alias for Reg<DFSDM_FLT1JDATAR_SPEC>

DFSDM_FLT1RDATAR register accessor: an alias for Reg<DFSDM_FLT1RDATAR_SPEC>

DFSDM_FLT2AWCFR register accessor: an alias for Reg<DFSDM_FLT2AWCFR_SPEC>

DFSDM_FLT2AWHTR register accessor: an alias for Reg<DFSDM_FLT2AWHTR_SPEC>

DFSDM_FLT2AWLTR register accessor: an alias for Reg<DFSDM_FLT2AWLTR_SPEC>

DFSDM_FLT2AWSR register accessor: an alias for Reg<DFSDM_FLT2AWSR_SPEC>

DFSDM_FLT2CNVTIMR register accessor: an alias for Reg<DFSDM_FLT2CNVTIMR_SPEC>

DFSDM_FLT2CR1 register accessor: an alias for Reg<DFSDM_FLT2CR1_SPEC>

DFSDM_FLT2CR2 register accessor: an alias for Reg<DFSDM_FLT2CR2_SPEC>

DFSDM_FLT2EXMAX register accessor: an alias for Reg<DFSDM_FLT2EXMAX_SPEC>

DFSDM_FLT2EXMIN register accessor: an alias for Reg<DFSDM_FLT2EXMIN_SPEC>

DFSDM_FLT2FCR register accessor: an alias for Reg<DFSDM_FLT2FCR_SPEC>

DFSDM_FLT2ICR register accessor: an alias for Reg<DFSDM_FLT2ICR_SPEC>

DFSDM_FLT2ISR register accessor: an alias for Reg<DFSDM_FLT2ISR_SPEC>

DFSDM_FLT2JCHGR register accessor: an alias for Reg<DFSDM_FLT2JCHGR_SPEC>

DFSDM_FLT2JDATAR register accessor: an alias for Reg<DFSDM_FLT2JDATAR_SPEC>

DFSDM_FLT2RDATAR register accessor: an alias for Reg<DFSDM_FLT2RDATAR_SPEC>

DFSDM_FLT3AWCFR register accessor: an alias for Reg<DFSDM_FLT3AWCFR_SPEC>

DFSDM_FLT3AWHTR register accessor: an alias for Reg<DFSDM_FLT3AWHTR_SPEC>

DFSDM_FLT3AWLTR register accessor: an alias for Reg<DFSDM_FLT3AWLTR_SPEC>

DFSDM_FLT3AWSR register accessor: an alias for Reg<DFSDM_FLT3AWSR_SPEC>

DFSDM_FLT3CNVTIMR register accessor: an alias for Reg<DFSDM_FLT3CNVTIMR_SPEC>

DFSDM_FLT3CR1 register accessor: an alias for Reg<DFSDM_FLT3CR1_SPEC>

DFSDM_FLT3CR2 register accessor: an alias for Reg<DFSDM_FLT3CR2_SPEC>

DFSDM_FLT3EXMAX register accessor: an alias for Reg<DFSDM_FLT3EXMAX_SPEC>

DFSDM_FLT3EXMIN register accessor: an alias for Reg<DFSDM_FLT3EXMIN_SPEC>

DFSDM_FLT3FCR register accessor: an alias for Reg<DFSDM_FLT3FCR_SPEC>

DFSDM_FLT3ICR register accessor: an alias for Reg<DFSDM_FLT3ICR_SPEC>

DFSDM_FLT3ISR register accessor: an alias for Reg<DFSDM_FLT3ISR_SPEC>

DFSDM_FLT3JCHGR register accessor: an alias for Reg<DFSDM_FLT3JCHGR_SPEC>

DFSDM_FLT3JDATAR register accessor: an alias for Reg<DFSDM_FLT3JDATAR_SPEC>

DFSDM_FLT3RDATAR register accessor: an alias for Reg<DFSDM_FLT3RDATAR_SPEC>

DFSDM_FLT4AWCFR register accessor: an alias for Reg<DFSDM_FLT4AWCFR_SPEC>

DFSDM_FLT4AWHTR register accessor: an alias for Reg<DFSDM_FLT4AWHTR_SPEC>

DFSDM_FLT4AWLTR register accessor: an alias for Reg<DFSDM_FLT4AWLTR_SPEC>

DFSDM_FLT4AWSR register accessor: an alias for Reg<DFSDM_FLT4AWSR_SPEC>

DFSDM_FLT4CNVTIMR register accessor: an alias for Reg<DFSDM_FLT4CNVTIMR_SPEC>

DFSDM_FLT4CR1 register accessor: an alias for Reg<DFSDM_FLT4CR1_SPEC>

DFSDM_FLT4CR2 register accessor: an alias for Reg<DFSDM_FLT4CR2_SPEC>

DFSDM_FLT4EXMAX register accessor: an alias for Reg<DFSDM_FLT4EXMAX_SPEC>

DFSDM_FLT4EXMIN register accessor: an alias for Reg<DFSDM_FLT4EXMIN_SPEC>

DFSDM_FLT4FCR register accessor: an alias for Reg<DFSDM_FLT4FCR_SPEC>

DFSDM_FLT4ICR register accessor: an alias for Reg<DFSDM_FLT4ICR_SPEC>

DFSDM_FLT4ISR register accessor: an alias for Reg<DFSDM_FLT4ISR_SPEC>

DFSDM_FLT4JCHGR register accessor: an alias for Reg<DFSDM_FLT4JCHGR_SPEC>

DFSDM_FLT4JDATAR register accessor: an alias for Reg<DFSDM_FLT4JDATAR_SPEC>

DFSDM_FLT4RDATAR register accessor: an alias for Reg<DFSDM_FLT4RDATAR_SPEC>

DFSDM_FLT5AWCFR register accessor: an alias for Reg<DFSDM_FLT5AWCFR_SPEC>

DFSDM_FLT5AWHTR register accessor: an alias for Reg<DFSDM_FLT5AWHTR_SPEC>

DFSDM_FLT5AWLTR register accessor: an alias for Reg<DFSDM_FLT5AWLTR_SPEC>

DFSDM_FLT5AWSR register accessor: an alias for Reg<DFSDM_FLT5AWSR_SPEC>

DFSDM_FLT5CNVTIMR register accessor: an alias for Reg<DFSDM_FLT5CNVTIMR_SPEC>

DFSDM_FLT5CR1 register accessor: an alias for Reg<DFSDM_FLT5CR1_SPEC>

DFSDM_FLT5CR2 register accessor: an alias for Reg<DFSDM_FLT5CR2_SPEC>

DFSDM_FLT5EXMAX register accessor: an alias for Reg<DFSDM_FLT5EXMAX_SPEC>

DFSDM_FLT5EXMIN register accessor: an alias for Reg<DFSDM_FLT5EXMIN_SPEC>

DFSDM_FLT5FCR register accessor: an alias for Reg<DFSDM_FLT5FCR_SPEC>

DFSDM_FLT5ICR register accessor: an alias for Reg<DFSDM_FLT5ICR_SPEC>

DFSDM_FLT5ISR register accessor: an alias for Reg<DFSDM_FLT5ISR_SPEC>

DFSDM_FLT5JCHGR register accessor: an alias for Reg<DFSDM_FLT5JCHGR_SPEC>

DFSDM_FLT5JDATAR register accessor: an alias for Reg<DFSDM_FLT5JDATAR_SPEC>

DFSDM_FLT5RDATAR register accessor: an alias for Reg<DFSDM_FLT5RDATAR_SPEC>

DFSDM_HWCFGR register accessor: an alias for Reg<DFSDM_HWCFGR_SPEC>

DFSDM_IPIDR register accessor: an alias for Reg<DFSDM_IPIDR_SPEC>

DFSDM_SIDR register accessor: an alias for Reg<DFSDM_SIDR_SPEC>

DFSDM_VERR register accessor: an alias for Reg<DFSDM_VERR_SPEC>