STM32H735xx HAL User Manual
Defines
I2S Private Macros
I2S

Defines

#define IS_LL_I2S_DATAFORMAT(__VALUE__)
#define IS_LL_I2S_CHANNEL_LENGTH_TYPE
#define IS_LL_I2S_CKPOL(__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__) <= 0xFFUL)
#define IS_LL_I2S_PRESCALER_PARITY(__VALUE__)
#define IS_LL_I2S_FIFO_TH
#define IS_LL_I2S_BIT_ORDER(__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 509 of file stm32h7xx_ll_spi.c.

Referenced by LL_I2S_Init().

#define IS_LL_I2S_BIT_ORDER (   __VALUE__)
Value:
(((__VALUE__) == LL_I2S_LSB_FIRST)                   || \
                                                    ((__VALUE__) == LL_I2S_MSB_FIRST))

Definition at line 527 of file stm32h7xx_ll_spi.c.

Value:
(__VALUE__)  (((__VALUE__) == LL_I2S_SLAVE_VARIABLE_CH_LENGTH)    || \
                                                    ((__VALUE__) == LL_I2S_SLAVE_FIXED_CH_LENGTH))

Definition at line 487 of file stm32h7xx_ll_spi.c.

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

Definition at line 490 of file stm32h7xx_ll_spi.c.

Referenced by LL_I2S_Init().

#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_24B_LEFT_ALIGNED) || \
                                                    ((__VALUE__) == LL_I2S_DATAFORMAT_32B))

Definition at line 481 of file stm32h7xx_ll_spi.c.

Referenced by LL_I2S_Init().

Value:
(__VALUE__)              (((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_01DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_02DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_03DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_04DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_05DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_06DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_07DATA)       || \
                                                    ((__VALUE__) == LL_I2S_LL_I2S_FIFO_TH_08DATA))

Definition at line 518 of file stm32h7xx_ll_spi.c.

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

Definition at line 506 of file stm32h7xx_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_SLAVE_FULL_DUPLEX)      || \
                                                    ((__VALUE__) == LL_I2S_MODE_MASTER_TX)              || \
                                                    ((__VALUE__) == LL_I2S_MODE_MASTER_RX)              || \
                                                    ((__VALUE__) == LL_I2S_MODE_MASTER_FULL_DUPLEX))

Definition at line 499 of file stm32h7xx_ll_spi.c.

Referenced by LL_I2S_Init().

#define IS_LL_I2S_PRESCALER_LINEAR (   __VALUE__)    ((__VALUE__) <= 0xFFUL)

Definition at line 513 of file stm32h7xx_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 515 of file stm32h7xx_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 493 of file stm32h7xx_ll_spi.c.

Referenced by LL_I2S_Init().