Contains the BSP driver for the DISCO_F413ZH board.

Dependents:   DISCO_F413ZH-LCD-demo DISCO_F413ZH-touch-screen-demo DISCO_F413ZH-SD-demo DISCO_F413ZH-PSRAM-demo ... more

Embed: (wiki syntax)

« Back to documentation index

STM32F413H_DISCOVERY AUDIO

STM32F413H_DISCOVERY AUDIO
[STM32F413H_DISCOVERY]

This file includes the low layer driver for wm8994 Audio Codec available on STM32F413H-DISCOVERY board(MB1209). More...

Modules

 STM32F413H DISCOVERY Audio Private macros
 STM32F413H DISCOVERY Audio Private Variables
 STM32F413H DISCOVERY Audio Private Prototypes
 STM32F413H DISCOVERY AUDIO OUT Private Functions
 STM32F413H DISCOVERY AUDIO IN Private functions

Functions

void AUDIO_DFSDM_DMAx_MIC1_IRQHandler (void)
 This function handles DFSDM MIC1 DMA interrupt request.
void AUDIO_DFSDM_DMAx_MIC2_IRQHandler (void)
 This function handles DFSDM MIC2 DMA interrupt request.
void AUDIO_OUT_I2Sx_DMAx_IRQHandler (void)
 This function handles I2S DMA interrupt request.
static uint8_t DFSDMx_DeInit (void)
 De-initializes the Digital Filter for Sigma-Delta Modulators interface (DFSDM).
static void I2Sx_In_Init (uint32_t AudioFreq)
 Initializes the Audio Codec audio interface (I2S)

Detailed Description

This file includes the low layer driver for wm8994 Audio Codec available on STM32F413H-DISCOVERY board(MB1209).


Function Documentation

void AUDIO_DFSDM_DMAx_MIC1_IRQHandler ( void   )

This function handles DFSDM MIC1 DMA interrupt request.

Parameters:
None
Return values:
None

Definition at line 2081 of file stm32f413h_discovery_audio.c.

void AUDIO_DFSDM_DMAx_MIC2_IRQHandler ( void   )

This function handles DFSDM MIC2 DMA interrupt request.

Parameters:
None
Return values:
None

Definition at line 2092 of file stm32f413h_discovery_audio.c.

void AUDIO_OUT_I2Sx_DMAx_IRQHandler ( void   )

This function handles I2S DMA interrupt request.

Parameters:
None
Return values:
None

Definition at line 2102 of file stm32f413h_discovery_audio.c.

static uint8_t DFSDMx_DeInit ( void   ) [static]

De-initializes the Digital Filter for Sigma-Delta Modulators interface (DFSDM).

Return values:
AUDIO_OKif correct communication, else wrong communication

Definition at line 1794 of file stm32f413h_discovery_audio.c.

static void I2Sx_In_Init ( uint32_t  AudioFreq ) [static]

Initializes the Audio Codec audio interface (I2S)

Note:
This function assumes that the I2S input clock is already configured and ready to be used.
Parameters:
AudioFreq,:Audio frequency to be configured for the I2S peripheral.

Definition at line 2013 of file stm32f413h_discovery_audio.c.