STM32F479xx HAL User Manual
|
Defines | |
#define | I2S_CHECK_FLAG(__SR__, __FLAG__) |
Check whether the specified SPI flag is set or not. | |
#define | I2S_CHECK_IT_SOURCE(__CR2__, __INTERRUPT__) |
Check whether the specified SPI Interrupt is set or not. | |
#define | IS_I2S_MODE(__MODE__) |
Checks if I2S Mode parameter is in allowed range. | |
#define | IS_I2S_STANDARD(__STANDARD__) |
#define | IS_I2S_DATA_FORMAT(__FORMAT__) |
#define | IS_I2S_MCLK_OUTPUT(__OUTPUT__) |
#define | IS_I2S_AUDIO_FREQ(__FREQ__) |
#define | IS_I2S_FULLDUPLEX_MODE(MODE) |
#define | IS_I2S_CPOL(__CPOL__) |
Checks if I2S Serial clock steady state parameter is in allowed range. | |
#define | IS_I2S_CLOCKSOURCE(CLOCK) |
#define I2S_CHECK_FLAG | ( | __SR__, | |
__FLAG__ | |||
) |
((((__SR__)\ & ((__FLAG__) & I2S_FLAG_MASK)) == ((__FLAG__) & I2S_FLAG_MASK)) ? SET : RESET)
Check whether the specified SPI flag is set or not.
__SR__ | copy of I2S SR register. |
__FLAG__ | specifies the flag to check. This parameter can be one of the following values:
|
SET | or RESET. |
Definition at line 530 of file stm32f4xx_hal_i2s.h.
#define I2S_CHECK_IT_SOURCE | ( | __CR2__, | |
__INTERRUPT__ | |||
) |
((((__CR2__)\ & (__INTERRUPT__)) == (__INTERRUPT__)) ? SET : RESET)
Check whether the specified SPI Interrupt is set or not.
__CR2__ | copy of I2S CR2 register. |
__INTERRUPT__ | specifies the SPI interrupt source to check. This parameter can be one of the following values:
|
SET | or RESET. |
Definition at line 542 of file stm32f4xx_hal_i2s.h.
#define IS_I2S_AUDIO_FREQ | ( | __FREQ__ | ) |
((((__FREQ__) >= I2S_AUDIOFREQ_8K) && \ ((__FREQ__) <= I2S_AUDIOFREQ_192K)) || \ ((__FREQ__) == I2S_AUDIOFREQ_DEFAULT))
Definition at line 569 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_CLOCKSOURCE | ( | CLOCK | ) |
(((CLOCK) == I2S_CLOCK_EXTERNAL) ||\ ((CLOCK) == I2S_CLOCK_PLL))
Definition at line 585 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_CPOL | ( | __CPOL__ | ) |
(((__CPOL__) == I2S_CPOL_LOW) || \ ((__CPOL__) == I2S_CPOL_HIGH))
Checks if I2S Serial clock steady state parameter is in allowed range.
__CPOL__ | specifies the I2S serial clock steady state. This parameter can be a value of I2S Clock Polarity |
None |
Definition at line 581 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_DATA_FORMAT | ( | __FORMAT__ | ) |
(((__FORMAT__) == I2S_DATAFORMAT_16B) || \ ((__FORMAT__) == I2S_DATAFORMAT_16B_EXTENDED) || \ ((__FORMAT__) == I2S_DATAFORMAT_24B) || \ ((__FORMAT__) == I2S_DATAFORMAT_32B))
Definition at line 561 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_FULLDUPLEX_MODE | ( | MODE | ) |
(((MODE) == I2S_FULLDUPLEXMODE_DISABLE) || \ ((MODE) == I2S_FULLDUPLEXMODE_ENABLE))
Definition at line 573 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_MCLK_OUTPUT | ( | __OUTPUT__ | ) |
(((__OUTPUT__) == I2S_MCLKOUTPUT_ENABLE) || \ ((__OUTPUT__) == I2S_MCLKOUTPUT_DISABLE))
Definition at line 566 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_MODE | ( | __MODE__ | ) |
(((__MODE__) == I2S_MODE_SLAVE_TX) || \ ((__MODE__) == I2S_MODE_SLAVE_RX) || \ ((__MODE__) == I2S_MODE_MASTER_TX) || \ ((__MODE__) == I2S_MODE_MASTER_RX))
Checks if I2S Mode parameter is in allowed range.
__MODE__ | specifies the I2S Mode. This parameter can be a value of I2S Mode |
None |
Definition at line 550 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().
#define IS_I2S_STANDARD | ( | __STANDARD__ | ) |
(((__STANDARD__) == I2S_STANDARD_PHILIPS) || \ ((__STANDARD__) == I2S_STANDARD_MSB) || \ ((__STANDARD__) == I2S_STANDARD_LSB) || \ ((__STANDARD__) == I2S_STANDARD_PCM_SHORT) || \ ((__STANDARD__) == I2S_STANDARD_PCM_LONG))
Definition at line 555 of file stm32f4xx_hal_i2s.h.
Referenced by HAL_I2S_Init().