STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for FLAG Management:

Functions

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_RXNE (const SPI_TypeDef *SPIx)
 Check if Rx buffer is not empty @rmtoll SR RXNE LL_I2S_IsActiveFlag_RXNE. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_TXE (const SPI_TypeDef *SPIx)
 Check if Tx buffer is empty @rmtoll SR TXE LL_I2S_IsActiveFlag_TXE. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_BSY (const SPI_TypeDef *SPIx)
 Get busy flag @rmtoll SR BSY LL_I2S_IsActiveFlag_BSY. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_OVR (const SPI_TypeDef *SPIx)
 Get overrun error flag @rmtoll SR OVR LL_I2S_IsActiveFlag_OVR. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_UDR (const SPI_TypeDef *SPIx)
 Get underrun error flag @rmtoll SR UDR LL_I2S_IsActiveFlag_UDR. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_FRE (const SPI_TypeDef *SPIx)
 Get frame format error flag @rmtoll SR FRE LL_I2S_IsActiveFlag_FRE. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_CHSIDE (const SPI_TypeDef *SPIx)
 Get channel side flag. More...
 
__STATIC_INLINE void LL_I2S_ClearFlag_OVR (SPI_TypeDef *SPIx)
 Clear overrun error flag @rmtoll SR OVR LL_I2S_ClearFlag_OVR. More...
 
__STATIC_INLINE void LL_I2S_ClearFlag_UDR (SPI_TypeDef *SPIx)
 Clear underrun error flag @rmtoll SR UDR LL_I2S_ClearFlag_UDR. More...
 
__STATIC_INLINE void LL_I2S_ClearFlag_FRE (SPI_TypeDef *SPIx)
 Clear frame format error flag @rmtoll SR FRE LL_I2S_ClearFlag_FRE. More...
 

Detailed Description

Function Documentation

◆ LL_I2S_ClearFlag_FRE()

__STATIC_INLINE void LL_I2S_ClearFlag_FRE ( SPI_TypeDef *  SPIx)

Clear frame format error flag @rmtoll SR FRE LL_I2S_ClearFlag_FRE.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1767 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_ClearFlag_OVR()

__STATIC_INLINE void LL_I2S_ClearFlag_OVR ( SPI_TypeDef *  SPIx)

Clear overrun error flag @rmtoll SR OVR LL_I2S_ClearFlag_OVR.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1743 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_ClearFlag_UDR()

__STATIC_INLINE void LL_I2S_ClearFlag_UDR ( SPI_TypeDef *  SPIx)

Clear underrun error flag @rmtoll SR UDR LL_I2S_ClearFlag_UDR.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1754 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_BSY()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_BSY ( const SPI_TypeDef *  SPIx)

Get busy flag @rmtoll SR BSY LL_I2S_IsActiveFlag_BSY.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1685 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_CHSIDE()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_CHSIDE ( const SPI_TypeDef *  SPIx)

Get channel side flag.

Note
0: Channel Left has to be transmitted or has been received
1: Channel Right has to be transmitted or has been received
It has no significance in PCM mode. @rmtoll SR CHSIDE LL_I2S_IsActiveFlag_CHSIDE
Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1732 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_FRE()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_FRE ( const SPI_TypeDef *  SPIx)

Get frame format error flag @rmtoll SR FRE LL_I2S_IsActiveFlag_FRE.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1718 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_OVR()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_OVR ( const SPI_TypeDef *  SPIx)

Get overrun error flag @rmtoll SR OVR LL_I2S_IsActiveFlag_OVR.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1696 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_RXNE()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_RXNE ( const SPI_TypeDef *  SPIx)

Check if Rx buffer is not empty @rmtoll SR RXNE LL_I2S_IsActiveFlag_RXNE.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1663 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_TXE()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_TXE ( const SPI_TypeDef *  SPIx)

Check if Tx buffer is empty @rmtoll SR TXE LL_I2S_IsActiveFlag_TXE.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1674 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsActiveFlag_UDR()

__STATIC_INLINE uint32_t LL_I2S_IsActiveFlag_UDR ( const SPI_TypeDef *  SPIx)

Get underrun error flag @rmtoll SR UDR LL_I2S_IsActiveFlag_UDR.

Parameters
SPIxSPI Instance
Return values
Stateof bit (1 or 0).

Definition at line 1707 of file stm32f4xx_ll_spi.h.