BSP_AUDIO_IN_ConfigMicDefault() is only used within STM32F413H-Discovery.
 
Symbols
loading...
Files
loading...

BSP_AUDIO_IN_ConfigMicDefault() function

Initializes default configuration of the Digital Filter for Sigma-Delta Modulators interface (DFSDM).

Syntax

uint8_t BSP_AUDIO_IN_ConfigMicDefault(uint32_t InputDevice);
Implemented in stm32f413h_discovery_audio.c:903

Arguments

InputDevice

The microphone to be configured. Can be INPUT_DEVICE_DIGITAL_MIC1..INPUT_DEVICE_DIGITAL_MIC5

Return value

AUDIO_OK if correct communication, else wrong communication

Notes

Channel output Clock Divider and Filter Oversampling are calculated as follow: - Clock_Divider = CLK(input DFSDM)/CLK(micro) with 1MHZ < CLK(micro) < 3.2MHZ (TYP 2.4MHZ for MP34DT01TR) - Oversampling = CLK(input DFSDM)/(Clock_Divider * AudioFreq)

References

LocationReferrerText
stm32f413h_discovery_audio.c:903
uint8_t BSP_AUDIO_IN_ConfigMicDefault(uint32_t InputDevice)
stm32f413h_discovery_audio.h:337
uint8_t BSP_AUDIO_IN_ConfigMicDefault(uint32_t InputDevice);
stm32f413h_discovery_audio.c:1004BSP_AUDIO_IN_ConfigDigitalMic()
return(BSP_AUDIO_IN_ConfigMicDefault(InputDevice));

Call Tree

Functions calling BSP_AUDIO_IN_ConfigMicDefault()
Functions called by BSP_AUDIO_IN_ConfigMicDefault()
all items filtered out
BSP_AUDIO_IN_ConfigMicDefault()
Data read by BSP_AUDIO_IN_ConfigMicDefault()
Data written by BSP_AUDIO_IN_ConfigMicDefault()
BSP_AUDIO_IN_ConfigMicDefault()
Type of BSP_AUDIO_IN_ConfigMicDefault()
BSP_AUDIO_IN_ConfigMicDefault()
uint8_t
uint32_t
all items filtered out