STM32L152D_EVAL BSP User Manual: Exported Constants

STM32L152D_EVAL BSP

STM32L152D_EVAL BSP User Manual
Exported Constants

Defines

#define I2SOUT   SPI2
#define I2SOUT_CLK_ENABLE()   __HAL_RCC_SPI2_CLK_ENABLE()
#define I2SOUT_SCK_SD_WS_AF   GPIO_AF5_SPI2
#define I2SOUT_SCK_SD_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define I2SOUT_MCK_CLK_ENABLE()   __HAL_RCC_GPIOC_CLK_ENABLE()
#define I2SOUT_WS_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define I2SOUT_WS_PIN   GPIO_PIN_12 /* PB.12*/
#define I2SOUT_SCK_PIN   GPIO_PIN_13 /* PB.13*/
#define I2SOUT_SD_PIN   GPIO_PIN_15 /* PB.15*/
#define I2SOUT_MCK_PIN   GPIO_PIN_6 /* PC.06*/
#define I2SOUT_SCK_SD_GPIO_PORT   GPIOB
#define I2SOUT_WS_GPIO_PORT   GPIOB
#define I2SOUT_MCK_GPIO_PORT   GPIOC
#define I2SOUT_DMAx_CLK_ENABLE()   __HAL_RCC_DMA1_CLK_ENABLE()
#define I2SOUT_DMAx_CHANNEL   DMA1_Channel5
#define I2SOUT_DMAx_IRQ   DMA1_Channel5_IRQn
#define I2SOUT_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD
#define I2SOUT_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD
#define DMA_MAX_SZE   0xFFFF
#define I2SOUT_IRQHandler   DMA1_Channel5_IRQHandler
#define AUDIO_OUT_IRQ_PREPRIO   5 /* Select the preemption priority level(0 is the highest) */
#define AUDIO_IN_ADC_PIN   GPIO_PIN_3 /* PA.03*/
#define AUDIO_IN_ADC_PORT   GPIOA
#define AUDIO_IN_ADC_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
#define AUDIO_IN_ADC_CHANNEL   ADC_CHANNEL_3
#define AUDIO_IN_DMAx_CLK_ENABLE()   __HAL_RCC_DMA1_CLK_ENABLE()
#define AUDIO_IN_DMAx_CHANNEL   DMA1_Channel1
#define AUDIO_IN_DMAx_IRQ   DMA1_Channel1_IRQn
#define AUDIO_IN_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD
#define AUDIO_IN_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD
#define AUDIO_IN_IRQHandler   DMA1_Channel1_IRQHandler
#define AUDIO_IN_IRQ_PREPRIO   6 /* Select the preemption priority level(0 is the highest) */
#define AUDIO_IN_OPAMP_PIN   (GPIO_PIN_1 | GPIO_PIN_2) /* PA.01 & PA.02*/
#define AUDIO_IN_OPAMP_PORT   GPIOA
#define AUDIO_IN_OPAMP_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
#define AUDIO_OK   0
#define AUDIO_ERROR   1
#define AUDIO_TIMEOUT   2
#define DEFAULT_AUDIO_IN_FREQ   32000
#define DEFAULT_AUDIO_IN_BIT_RESOLUTION   16
#define DEFAULT_AUDIO_IN_CHANNEL_NBR   1 /* Mono = 1, Stereo = 2 */
#define DEFAULT_AUDIO_IN_VOLUME   64
#define INTERNAL_BUFF_SIZE   128*DEFAULT_AUDIO_IN_FREQ/16000*DEFAULT_AUDIO_IN_CHANNEL_NBR

Define Documentation

#define AUDIO_IN_ADC_CHANNEL   ADC_CHANNEL_3

Definition at line 108 of file stm32l152d_eval_audio.h.

Referenced by BSP_AUDIO_IN_Init().

#define AUDIO_IN_ADC_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 107 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_ADC_PIN   GPIO_PIN_3 /* PA.03*/

Definition at line 105 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_ADC_PORT   GPIOA

Definition at line 106 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_DMAx_CHANNEL   DMA1_Channel1

Definition at line 112 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_DMAx_CLK_ENABLE ( )    __HAL_RCC_DMA1_CLK_ENABLE()

Definition at line 111 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_DMAx_IRQ   DMA1_Channel1_IRQn

Definition at line 113 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD

Definition at line 115 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD

Definition at line 114 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_IRQ_PREPRIO   6 /* Select the preemption priority level(0 is the highest) */

Definition at line 120 of file stm32l152d_eval_audio.h.

Referenced by ADCx_MspInit().

#define AUDIO_IN_IRQHandler   DMA1_Channel1_IRQHandler

Definition at line 117 of file stm32l152d_eval_audio.h.

#define AUDIO_IN_OPAMP_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 125 of file stm32l152d_eval_audio.h.

Referenced by OPAMPx_MspInit().

#define AUDIO_IN_OPAMP_PIN   (GPIO_PIN_1 | GPIO_PIN_2) /* PA.01 & PA.02*/

Definition at line 123 of file stm32l152d_eval_audio.h.

Referenced by OPAMPx_MspInit().

#define AUDIO_IN_OPAMP_PORT   GPIOA

Definition at line 124 of file stm32l152d_eval_audio.h.

Referenced by OPAMPx_MspInit().

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

Definition at line 98 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define AUDIO_TIMEOUT   2

Definition at line 135 of file stm32l152d_eval_audio.h.

Definition at line 139 of file stm32l152d_eval_audio.h.

#define DEFAULT_AUDIO_IN_CHANNEL_NBR   1 /* Mono = 1, Stereo = 2 */

Definition at line 140 of file stm32l152d_eval_audio.h.

#define DEFAULT_AUDIO_IN_FREQ   32000

Definition at line 138 of file stm32l152d_eval_audio.h.

#define DEFAULT_AUDIO_IN_VOLUME   64

Definition at line 141 of file stm32l152d_eval_audio.h.

#define DMA_MAX_SZE   0xFFFF

Definition at line 93 of file stm32l152d_eval_audio.h.

#define I2SOUT_CLK_ENABLE ( )    __HAL_RCC_SPI2_CLK_ENABLE()

Definition at line 74 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_DMAx_CHANNEL   DMA1_Channel5

Definition at line 89 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_DMAx_CLK_ENABLE ( )    __HAL_RCC_DMA1_CLK_ENABLE()

Definition at line 88 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_DMAx_IRQ   DMA1_Channel5_IRQn

Definition at line 90 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_DMAx_MEM_DATA_SIZE   DMA_MDATAALIGN_HALFWORD

Definition at line 92 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_DMAx_PERIPH_DATA_SIZE   DMA_PDATAALIGN_HALFWORD

Definition at line 91 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_IRQHandler   DMA1_Channel5_IRQHandler

Definition at line 95 of file stm32l152d_eval_audio.h.

#define I2SOUT_MCK_CLK_ENABLE ( )    __HAL_RCC_GPIOC_CLK_ENABLE()

Definition at line 77 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_MCK_GPIO_PORT   GPIOC

Definition at line 85 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_MCK_PIN   GPIO_PIN_6 /* PC.06*/

Definition at line 82 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_SCK_PIN   GPIO_PIN_13 /* PB.13*/

Definition at line 80 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_SCK_SD_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 76 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_SCK_SD_GPIO_PORT   GPIOB

Definition at line 83 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_SCK_SD_WS_AF   GPIO_AF5_SPI2

Definition at line 75 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_SD_PIN   GPIO_PIN_15 /* PB.15*/

Definition at line 81 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_WS_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 78 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_WS_GPIO_PORT   GPIOB

Definition at line 84 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

#define I2SOUT_WS_PIN   GPIO_PIN_12 /* PB.12*/

Definition at line 79 of file stm32l152d_eval_audio.h.

Referenced by I2SOUT_MspInit().

Generated on Thu Aug 24 2017 17:57:47 for STM32L152D_EVAL BSP User Manual by   doxygen 1.7.6.1