embassy-stm32

Crates

git

Versions

stm32u535ce

Flavors

Module adf

Module adf 

Source
Expand description

Audio Digital Filter (ADF)

Structs§

Adf
Ring-buffered ADF driver.
ClockConfig
Clock generator configuration shared by ADF and MDF.
Config
Combined configuration for a typical PDM microphone capture on filter 0.
FilterConfig
Digital filter configuration.
Flt0
Marker type for digital filter 0 (the only filter on ADF).
InterruptHandler
ADF interrupt handler.
SitfConfig
Serial interface (SITF) configuration.

Enums§

Error
ADF driver error.

Traits§

CckPin
CckPin pin trait
Filter
Identifies the ADF digital filter (filter 0 only).
Instance
ADF instance trait.
RxDma
RxDma DMA request trait
SdiPin
SdiPin pin trait

Functions§

pdm_filter_config
Default continuous-capture filter configuration for PDM use on filter 0 / SITF 0.
sample_from_dma_word
Extract a signed 24-bit sample from a DMA word read from DFLTDR.
samples_from_dma_words
Convert raw DMA words into signed PCM samples.