Module dfsdm

Source
Expand description

Digital filter for sigma delta modulators (DFSDM) support. Seem H742 RM, chapter 30.

Structs§

Dfsdm
Represents the Digital filter for sigma delta modulators (DFSDM) peripheral, for interfacing with external Σ∆ modulators.
DfsdmConfig
Configuration for the DFSDM peripheral. All operations in the DFSDM peripheral are in signed format (filtering, integration, offset correction, right bit shift).

Enums§

Continuous
Set conversions to regular, continous, or contiuous fast mode. Sets FLTxCR1 register, RCONT and FAST fields.
DfsdmChannel
DfsdmClockSrc
Toggle clock clourse between system and audio clocks. Sets CH0CFGR1 register, CKOUTSRC field.
DfsdmInterrupt
The type of DFSDM interrupt to configure. Reference Section 30.5 of the H742 RM. Enabled in FLTxCR2. register. Monitor in FLTxISR register. Cleared by writing to the FLTxICR register, for most.
Filter
FilterOrder
Sinc filter order. Sets FLTxFCR register, FORD field.
SpiClock
SPI clock select for a given channel.