STM32373C_EVAL BSP User Manual: Exported Constants

STM32373C EVAL BSP Drivers

STM32373C_EVAL BSP User Manual
Exported Constants

Defines

#define AUDIO_I2C_ADDRESS   0x94
#define I2Sx   SPI1
#define I2Sx_CLK_ENABLE()   __HAL_RCC_SPI1_CLK_ENABLE()
#define I2Sx_CLK_DISABLE()   __HAL_RCC_SPI1_CLK_DISABLE()
#define I2Sx_FORCE_RESET()   __HAL_RCC_SPI1_FORCE_RESET()
#define I2Sx_RELEASE_RESET()   __HAL_RCC_SPI1_RELEASE_RESET()
#define I2Sx_WS_PIN   GPIO_PIN_6
#define I2Sx_SCK_PIN   GPIO_PIN_7
#define I2Sx_MCK_PIN   GPIO_PIN_8
#define I2Sx_SD_PIN   GPIO_PIN_9
#define I2Sx_GPIO_PORT   GPIOC
#define I2Sx_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOC_CLK_ENABLE()
#define I2Sx_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOC_CLK_DISABLE()
#define I2Sx_AF   GPIO_AF5_SPI1
#define I2Sx_DMAx_CLK_ENABLE()   __HAL_RCC_DMA1_CLK_ENABLE()
#define I2Sx_DMAx_CLK_DISABLE()   __HAL_RCC_DMA1_CLK_DISABLE()
#define I2Sx_DMAx_CHANNEL   DMA1_Channel3
#define I2Sx_DMAx_IRQ   DMA1_Channel3_IRQn
#define I2Sx_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD
#define I2Sx_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD
#define DMA_MAX_SZE   0xFFFF
#define AUDIO_OUT_IRQ_PREPRIO   0x0E /* Select the preemption priority level(0 is the highest) */
#define AUDIO_OUT_IRQ_SUBPRIO   0 /* Select the sub-priority level (0 is the highest) */
#define AUDIODATA_SIZE   2 /* 16-bits audio data size */
#define DMA_MAX(_X_)   (((_X_) <= DMA_MAX_SZE)? (_X_):DMA_MAX_SZE)

Define Documentation

#define AUDIO_OUT_IRQ_PREPRIO   0x0E /* Select the preemption priority level(0 is the highest) */

Definition at line 111 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define AUDIO_OUT_IRQ_SUBPRIO   0 /* Select the sub-priority level (0 is the highest) */

Definition at line 112 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define AUDIODATA_SIZE   2 /* 16-bits audio data size */

Definition at line 118 of file stm32373c_eval_audio.h.

#define DMA_MAX (   _X_)    (((_X_) <= DMA_MAX_SZE)? (_X_):DMA_MAX_SZE)

Definition at line 120 of file stm32373c_eval_audio.h.

Referenced by BSP_AUDIO_OUT_Play().

#define DMA_MAX_SZE   0xFFFF

Definition at line 108 of file stm32373c_eval_audio.h.

#define I2Sx   SPI1
#define I2Sx_AF   GPIO_AF5_SPI1

Definition at line 99 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_CLK_DISABLE ( )    __HAL_RCC_SPI1_CLK_DISABLE()

Definition at line 87 of file stm32373c_eval_audio.h.

#define I2Sx_CLK_ENABLE ( )    __HAL_RCC_SPI1_CLK_ENABLE()

Definition at line 86 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_DMAx_CHANNEL   DMA1_Channel3

Definition at line 104 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_DMAx_CLK_DISABLE ( )    __HAL_RCC_DMA1_CLK_DISABLE()

Definition at line 103 of file stm32373c_eval_audio.h.

#define I2Sx_DMAx_CLK_ENABLE ( )    __HAL_RCC_DMA1_CLK_ENABLE()

Definition at line 102 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_DMAx_IRQ   DMA1_Channel3_IRQn

Definition at line 105 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD

Definition at line 107 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD

Definition at line 106 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_FORCE_RESET ( )    __HAL_RCC_SPI1_FORCE_RESET()

Definition at line 88 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOC_CLK_DISABLE()

Definition at line 98 of file stm32373c_eval_audio.h.

#define I2Sx_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOC_CLK_ENABLE()

Definition at line 97 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_GPIO_PORT   GPIOC

Definition at line 96 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_MCK_PIN   GPIO_PIN_8

Definition at line 93 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_RELEASE_RESET ( )    __HAL_RCC_SPI1_RELEASE_RESET()

Definition at line 89 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_SCK_PIN   GPIO_PIN_7

Definition at line 92 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_SD_PIN   GPIO_PIN_9

Definition at line 94 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

#define I2Sx_WS_PIN   GPIO_PIN_6

Definition at line 91 of file stm32373c_eval_audio.h.

Referenced by I2Sx_MspInit().

Generated on Wed May 31 2017 11:20:45 for STM32373C_EVAL BSP User Manual by   doxygen 1.7.6.1