STSW-STLKT01: SENSORTILE_AUDIO_OUT Exported Constants

STSW-STLKT01

STSW-STLKT01
SENSORTILE_AUDIO_OUT Exported Constants

Macros

#define CODEC_SENSORS_MAX_NUM   2
 
#define AUDIO_OK   ((uint8_t)0)
 
#define AUDIO_ERROR   ((uint8_t)1)
 
#define AUDIO_TIMEOUT   ((uint8_t)2)
 
#define AUDIO_FREQUENCY_192K   ((uint32_t)192000)
 
#define AUDIO_FREQUENCY_96K   ((uint32_t)96000)
 
#define AUDIO_FREQUENCY_48K   ((uint32_t)48000)
 
#define AUDIO_FREQUENCY_44K   ((uint32_t)44100)
 
#define AUDIO_FREQUENCY_32K   ((uint32_t)32000)
 
#define AUDIO_FREQUENCY_22K   ((uint32_t)22050)
 
#define AUDIO_FREQUENCY_16K   ((uint32_t)16000)
 
#define AUDIO_FREQUENCY_11K   ((uint32_t)11025)
 
#define AUDIO_FREQUENCY_8K   ((uint32_t)8000)
 
#define CODEC_AUDIOFRAME_SLOT_0123   SAI_SLOTACTIVE_0 | SAI_SLOTACTIVE_1 | SAI_SLOTACTIVE_2 | SAI_SLOTACTIVE_3
 
#define CODEC_AUDIOFRAME_SLOT_02   SAI_SLOTACTIVE_0 | SAI_SLOTACTIVE_2
 
#define CODEC_AUDIOFRAME_SLOT_13   SAI_SLOTACTIVE_1 | SAI_SLOTACTIVE_3
 
#define AUDIO_SAIx   SAI2_Block_A
 
#define AUDIO_SAIx_CLK_ENABLE()   __HAL_RCC_SAI2_CLK_ENABLE()
 
#define AUDIO_SAIx_MCKB_SCKB_SDB_FSB_AF   GPIO_AF13_SAI2
 
#define AUDIO_SAIx_MCKB_SCKB_SDB_FSB_ENABLE()   __HAL_RCC_GPIOG_CLK_ENABLE()
 
#define AUDIO_SAIx_FSB_PIN   GPIO_PIN_10
 
#define AUDIO_SAIx_SCKB_PIN   GPIO_PIN_9
 
#define AUDIO_SAIx_SDB_PIN   GPIO_PIN_12
 
#define AUDIO_SAIx_MCKB_PIN   GPIO_PIN_11
 
#define AUDIO_SAIx_MCKB_SCKB_SDB_FSB_GPIO_PORT   GPIOG
 
#define AUDIO_SAIx_DMAx_CLK_ENABLE()   __HAL_RCC_DMA2_CLK_ENABLE()
 
#define AUDIO_SAIx_DMAx_CHANNEL   DMA2_Channel3
 
#define AUDIO_SAIx_DMAx_IRQ   DMA2_Channel3_IRQn
 
#define AUDIO_SAIx_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD
 
#define AUDIO_SAIx_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD
 
#define DMA_MAX_SZE   (uint32_t)0xFFFF
 
#define AUDIO_SAIx_DMAx_IRQHandler   DMA2_Channel3_IRQHandler
 
#define AUDIO_OUT_IRQ_PREPRIO   7 /* Select the preemption priority level(0 is the highest) */
 

Detailed Description

Generated by   doxygen 1.8.13