STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for Interrupt Management:

Functions

__STATIC_INLINE void LL_I2S_EnableIT_ERR (SPI_TypeDef *SPIx)
 Enable error IT. More...
 
__STATIC_INLINE void LL_I2S_EnableIT_RXNE (SPI_TypeDef *SPIx)
 Enable Rx buffer not empty IT @rmtoll CR2 RXNEIE LL_I2S_EnableIT_RXNE. More...
 
__STATIC_INLINE void LL_I2S_EnableIT_TXE (SPI_TypeDef *SPIx)
 Enable Tx buffer empty IT @rmtoll CR2 TXEIE LL_I2S_EnableIT_TXE. More...
 
__STATIC_INLINE void LL_I2S_DisableIT_ERR (SPI_TypeDef *SPIx)
 Disable error IT. More...
 
__STATIC_INLINE void LL_I2S_DisableIT_RXNE (SPI_TypeDef *SPIx)
 Disable Rx buffer not empty IT @rmtoll CR2 RXNEIE LL_I2S_DisableIT_RXNE. More...
 
__STATIC_INLINE void LL_I2S_DisableIT_TXE (SPI_TypeDef *SPIx)
 Disable Tx buffer empty IT @rmtoll CR2 TXEIE LL_I2S_DisableIT_TXE. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_ERR (const SPI_TypeDef *SPIx)
 Check if ERR IT is enabled @rmtoll CR2 ERRIE LL_I2S_IsEnabledIT_ERR. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_RXNE (const SPI_TypeDef *SPIx)
 Check if RXNE IT is enabled @rmtoll CR2 RXNEIE LL_I2S_IsEnabledIT_RXNE. More...
 
__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_TXE (const SPI_TypeDef *SPIx)
 Check if TXE IT is enabled @rmtoll CR2 TXEIE LL_I2S_IsEnabledIT_TXE. More...
 

Detailed Description

Function Documentation

◆ LL_I2S_DisableIT_ERR()

__STATIC_INLINE void LL_I2S_DisableIT_ERR ( SPI_TypeDef *  SPIx)

Disable error IT.

Note
This bit controls the generation of an interrupt when an error condition occurs (OVR, UDR and FRE in I2S mode). @rmtoll CR2 ERRIE LL_I2S_DisableIT_ERR
Parameters
SPIxSPI Instance
Return values
None

Definition at line 1821 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_DisableIT_RXNE()

__STATIC_INLINE void LL_I2S_DisableIT_RXNE ( SPI_TypeDef *  SPIx)

Disable Rx buffer not empty IT @rmtoll CR2 RXNEIE LL_I2S_DisableIT_RXNE.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1832 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_DisableIT_TXE()

__STATIC_INLINE void LL_I2S_DisableIT_TXE ( SPI_TypeDef *  SPIx)

Disable Tx buffer empty IT @rmtoll CR2 TXEIE LL_I2S_DisableIT_TXE.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1843 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_EnableIT_ERR()

__STATIC_INLINE void LL_I2S_EnableIT_ERR ( SPI_TypeDef *  SPIx)

Enable error IT.

Note
This bit controls the generation of an interrupt when an error condition occurs (OVR, UDR and FRE in I2S mode). @rmtoll CR2 ERRIE LL_I2S_EnableIT_ERR
Parameters
SPIxSPI Instance
Return values
None

Definition at line 1787 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_EnableIT_RXNE()

__STATIC_INLINE void LL_I2S_EnableIT_RXNE ( SPI_TypeDef *  SPIx)

Enable Rx buffer not empty IT @rmtoll CR2 RXNEIE LL_I2S_EnableIT_RXNE.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1798 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_EnableIT_TXE()

__STATIC_INLINE void LL_I2S_EnableIT_TXE ( SPI_TypeDef *  SPIx)

Enable Tx buffer empty IT @rmtoll CR2 TXEIE LL_I2S_EnableIT_TXE.

Parameters
SPIxSPI Instance
Return values
None

Definition at line 1809 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsEnabledIT_ERR()

__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_ERR ( const SPI_TypeDef *  SPIx)

Check if ERR IT is enabled @rmtoll CR2 ERRIE LL_I2S_IsEnabledIT_ERR.

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

Definition at line 1854 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsEnabledIT_RXNE()

__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_RXNE ( const SPI_TypeDef *  SPIx)

Check if RXNE IT is enabled @rmtoll CR2 RXNEIE LL_I2S_IsEnabledIT_RXNE.

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

Definition at line 1865 of file stm32f4xx_ll_spi.h.

◆ LL_I2S_IsEnabledIT_TXE()

__STATIC_INLINE uint32_t LL_I2S_IsEnabledIT_TXE ( const SPI_TypeDef *  SPIx)

Check if TXE IT is enabled @rmtoll CR2 TXEIE LL_I2S_IsEnabledIT_TXE.

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

Definition at line 1876 of file stm32f4xx_ll_spi.h.