PDMDecoder_Init() is only used within STM32469I_EVAL.
 
Symbols
loading...
Files
loading...

PDMDecoder_Init() function

Static Functions Initializes the PDM library.

Syntax

static void PDMDecoder_Init(uint32_t AudioFreq,     uint32_t ChnlNbrIn,     uint32_t ChnlNbrOut);
Implemented in stm32469i_eval_audio.c:1084

Arguments

AudioFreq

Audio sampling frequency

ChnlNbrIn

Number of input audio channels in the PDM buffer

ChnlNbrOut

Number of desired output audio channels in the resulting PCM buffer Number of audio channels (1: mono; 2: stereo)

References

LocationReferrerText
stm32469i_eval_audio.c:1084
static void PDMDecoder_Init(uint32_t AudioFreq, uint32_t ChnlNbrIn, uint32_t ChnlNbrOut)
stm32469i_eval_audio.c:180
static void PDMDecoder_Init(uint32_t AudioFreq, uint32_t ChnlNbrIn, uint32_t ChnlNbrOut);
stm32469i_eval_audio.c:773BSP_AUDIO_IN_Init()
PDMDecoder_Init(AudioFreq, ChnlNbr, ChnlNbr);

Call Tree

Functions calling PDMDecoder_Init()
Functions called by PDMDecoder_Init()
all items filtered out
PDMDecoder_Init()
PDM_Filter_Init()
PDM_Filter_setConfig()
all items filtered out
Data read by PDMDecoder_Init()
Data written by PDMDecoder_Init()
PDMDecoder_Init()
PDM_Filter_Handler_t::bit_order
PDM_Filter_Handler_t::endianness
PDM_Filter_Handler_t::high_pass_tap
PDM_Filter_Handler_t::in_ptr_channels
PDM_Filter_Handler_t::out_ptr_channels
PDM_Filter_Config_t::decimation_factor
PDM_Filter_Config_t::output_samples_number
PDM_Filter_Config_t::mic_gain
PDMDecoder_Init()::index
PDMDecoder_Init()::tmpreg
all items filtered out
Type of PDMDecoder_Init()
PDMDecoder_Init()
uint32_t
all items filtered out