STM32F439xx HAL User Manual
Defines
I2S Private Macros
I2S

Defines

#define IS_LL_I2S_DATAFORMAT(__VALUE__)
#define IS_LL_I2S_CPOL(__VALUE__)
#define IS_LL_I2S_STANDARD(__VALUE__)
#define IS_LL_I2S_MODE(__VALUE__)
#define IS_LL_I2S_MCLK_OUTPUT(__VALUE__)
#define IS_LL_I2S_AUDIO_FREQ(__VALUE__)
#define IS_LL_I2S_PRESCALER_LINEAR(__VALUE__)   ((__VALUE__) >= 0x2U)
#define IS_LL_I2S_PRESCALER_PARITY(__VALUE__)

Define Documentation

#define IS_LL_I2S_AUDIO_FREQ (   __VALUE__)
Value:
((((__VALUE__) >= LL_I2S_AUDIOFREQ_8K)    \
                                       && ((__VALUE__) <= LL_I2S_AUDIOFREQ_192K)) \
                                       || ((__VALUE__) == LL_I2S_AUDIOFREQ_DEFAULT))

Definition at line 371 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init().

#define IS_LL_I2S_CPOL (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_POLARITY_LOW)  \
                                       || ((__VALUE__) == LL_I2S_POLARITY_HIGH))

Definition at line 354 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init(), and LL_I2S_InitFullDuplex().

#define IS_LL_I2S_DATAFORMAT (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_DATAFORMAT_16B)          \
                                       || ((__VALUE__) == LL_I2S_DATAFORMAT_16B_EXTENDED) \
                                       || ((__VALUE__) == LL_I2S_DATAFORMAT_24B)          \
                                       || ((__VALUE__) == LL_I2S_DATAFORMAT_32B))

Definition at line 349 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init(), and LL_I2S_InitFullDuplex().

#define IS_LL_I2S_MCLK_OUTPUT (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_MCLK_OUTPUT_ENABLE) \
                                       || ((__VALUE__) == LL_I2S_MCLK_OUTPUT_DISABLE))

Definition at line 368 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init().

#define IS_LL_I2S_MODE (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_MODE_SLAVE_TX)  \
                                       || ((__VALUE__) == LL_I2S_MODE_SLAVE_RX)  \
                                       || ((__VALUE__) == LL_I2S_MODE_MASTER_TX) \
                                       || ((__VALUE__) == LL_I2S_MODE_MASTER_RX))

Definition at line 363 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init(), and LL_I2S_InitFullDuplex().

#define IS_LL_I2S_PRESCALER_LINEAR (   __VALUE__)    ((__VALUE__) >= 0x2U)

Definition at line 375 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_ConfigPrescaler().

#define IS_LL_I2S_PRESCALER_PARITY (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_PRESCALER_PARITY_EVEN) \
                                           || ((__VALUE__) == LL_I2S_PRESCALER_PARITY_ODD))

Definition at line 377 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_ConfigPrescaler().

#define IS_LL_I2S_STANDARD (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_STANDARD_PHILIPS)   \
                                       || ((__VALUE__) == LL_I2S_STANDARD_MSB)       \
                                       || ((__VALUE__) == LL_I2S_STANDARD_LSB)       \
                                       || ((__VALUE__) == LL_I2S_STANDARD_PCM_SHORT) \
                                       || ((__VALUE__) == LL_I2S_STANDARD_PCM_LONG))

Definition at line 357 of file stm32f4xx_ll_spi.c.

Referenced by LL_I2S_Init(), and LL_I2S_InitFullDuplex().