![]()
![]()
#define __STM32F411E_DISCOVERY_AUDIO_H
![]()
![]()
#include "../Components/cs43l22/cs43l22.h"
![]()
![]()
#include "stm32f411e_discovery.h"
![]()
![]()
#include "../../../Middlewares/ST/STM32_Audio/Addons/PDM/Inc/pdm2pcm_glo.h"
![]()
![]()
#define I2S3
![]()
![]()
#define I2S3_CLK_ENABLE
![]()
![]()
#define I2S3_CLK_DISABLE
![]()
![]()
#define I2S3_SCK_SD_WS_AF
![]()
![]()
#define I2S3_SCK_SD_CLK_ENABLE
![]()
![]()
#define I2S3_MCK_CLK_ENABLE
![]()
![]()
#define I2S3_WS_CLK_ENABLE
![]()
![]()
#define I2S3_WS_PIN
![]()
![]()
#define I2S3_SCK_PIN
![]()
![]()
#define I2S3_SD_PIN
![]()
![]()
#define I2S3_MCK_PIN
![]()
![]()
#define I2S3_SCK_SD_GPIO_PORT
![]()
![]()
#define I2S3_WS_GPIO_PORT
![]()
![]()
#define I2S3_MCK_GPIO_PORT
![]()
![]()
#define I2S3_DMAx_CLK_ENABLE
![]()
![]()
#define I2S3_DMAx_CLK_DISABLE
![]()
![]()
#define I2S3_DMAx_STREAM
![]()
![]()
#define I2S3_DMAx_CHANNEL
![]()
![]()
#define I2S3_DMAx_IRQ
![]()
![]()
#define I2S3_DMAx_PERIPH_DATA_SIZE
![]()
![]()
#define I2S3_DMAx_MEM_DATA_SIZE
![]()
![]()
#define DMA_MAX_SZE
![]()
![]()
#define I2S3_IRQHandler
![]()
![]()
#define AUDIO_OUT_IRQ_PREPRIO
![]()
![]()
#define I2S2
![]()
![]()
#define I2S2_CLK_ENABLE
![]()
![]()
#define I2S2_CLK_DISABLE
![]()
![]()
#define I2S2_SCK_PIN
![]()
![]()
#define I2S2_SCK_GPIO_PORT
![]()
![]()
#define I2S2_SCK_GPIO_CLK_ENABLE
![]()
![]()
#define I2S2_SCK_AF
![]()
![]()
#define I2S2_MOSI_PIN
![]()
![]()
#define I2S2_MOSI_GPIO_PORT
![]()
![]()
#define I2S2_MOSI_GPIO_CLK_ENABLE
![]()
![]()
#define I2S2_MOSI_AF
![]()
![]()
#define I2S2_DMAx_CLK_ENABLE
![]()
![]()
#define I2S2_DMAx_CLK_DISABLE
![]()
![]()
#define I2S2_DMAx_STREAM
![]()
![]()
#define I2S2_DMAx_CHANNEL
![]()
![]()
#define I2S2_DMAx_IRQ
![]()
![]()
#define I2S2_DMAx_PERIPH_DATA_SIZE
![]()
![]()
#define I2S2_DMAx_MEM_DATA_SIZE
![]()
![]()
#define I2S2_IRQHandler
![]()
![]()
#define AUDIO_IN_IRQ_PREPRIO
![]()
![]()
#define AUDIODATA_SIZE
![]()
![]()
#define AUDIO_OK
![]()
![]()
#define AUDIO_ERROR
![]()
![]()
#define AUDIO_TIMEOUT
![]()
![]()
#define DEFAULT_AUDIO_IN_FREQ
![]()
![]()
#define DEFAULT_AUDIO_IN_BIT_RESOLUTION
![]()
![]()
#define DEFAULT_AUDIO_IN_CHANNEL_NBR
![]()
![]()
#define DEFAULT_AUDIO_IN_VOLUME
![]()
![]()
#define INTERNAL_BUFF_SIZE
![]()
![]()
#define PCM_OUT_SIZE
![]()
![]()
#define CHANNEL_DEMUX_MASK
![]()
![]()
AudioInVolume;
![]()
![]()
#define DMA_MAX
![]()
![]()
#define HTONS
![]()
![]()
BSP_AUDIO_OUT_Init(uint16_t, uint8_t, uint32_t);
![]()
![]()
BSP_AUDIO_OUT_Play(uint16_t *, uint32_t);
![]()
![]()
BSP_AUDIO_OUT_ChangeBuffer(uint16_t *, uint16_t);
![]()
![]()
BSP_AUDIO_OUT_Pause();
![]()
![]()
BSP_AUDIO_OUT_Resume();
![]()
![]()
BSP_AUDIO_OUT_Stop(uint32_t);
![]()
![]()
BSP_AUDIO_OUT_SetVolume(uint8_t);
![]()
![]()
BSP_AUDIO_OUT_SetFrequency(uint32_t);
![]()
![]()
BSP_AUDIO_OUT_SetMute(uint32_t);
![]()
![]()
BSP_AUDIO_OUT_SetOutputMode(uint8_t);
![]()
![]()
BSP_AUDIO_OUT_TransferComplete_CallBack();
![]()
![]()
BSP_AUDIO_OUT_HalfTransfer_CallBack();
![]()
![]()
BSP_AUDIO_OUT_Error_CallBack();
![]()
![]()
BSP_AUDIO_OUT_ClockConfig(I2S_HandleTypeDef *, uint32_t, void *);
![]()
![]()
BSP_AUDIO_OUT_MspInit(I2S_HandleTypeDef *, void *);
![]()
![]()
BSP_AUDIO_OUT_MspDeInit(I2S_HandleTypeDef *, void *);
![]()
![]()
BSP_AUDIO_IN_Init(uint32_t, uint32_t, uint32_t);
![]()
![]()
BSP_AUDIO_IN_Record(uint16_t *, uint32_t);
![]()
![]()
BSP_AUDIO_IN_Stop();
![]()
![]()
BSP_AUDIO_IN_Pause();
![]()
![]()
BSP_AUDIO_IN_Resume();
![]()
![]()
BSP_AUDIO_IN_SetVolume(uint8_t);
![]()
![]()
BSP_AUDIO_IN_PDMToPCM(uint16_t *, uint16_t *);
![]()
![]()
BSP_AUDIO_IN_TransferComplete_CallBack();
![]()
![]()
BSP_AUDIO_IN_HalfTransfer_CallBack();
![]()
![]()
BSP_AUDIO_IN_Error_Callback();
![]()
![]()
BSP_AUDIO_IN_ClockConfig(I2S_HandleTypeDef *, uint32_t, void *);
![]()
![]()
BSP_AUDIO_IN_MspInit(I2S_HandleTypeDef *, void *);
![]()
![]()
BSP_AUDIO_IN_MspDeInit(I2S_HandleTypeDef *, void *);