STM32H735xx HAL User Manual
Functions
IT_Management
SWPMI Exported Functions

Functions

__STATIC_INLINE void LL_SWPMI_EnableIT_RDY (SWPMI_TypeDef *SWPMIx)
 Enable SWPMI transceiver ready interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_SR (SWPMI_TypeDef *SWPMIx)
 Enable Slave resume interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_TC (SWPMI_TypeDef *SWPMIx)
 Enable Transmit complete interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_TX (SWPMI_TypeDef *SWPMIx)
 Enable Transmit interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_RX (SWPMI_TypeDef *SWPMIx)
 Enable Receive interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_TXUNR (SWPMI_TypeDef *SWPMIx)
 Enable Transmit underrun error interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXOVR (SWPMI_TypeDef *SWPMIx)
 Enable Receive overrun error interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXBER (SWPMI_TypeDef *SWPMIx)
 Enable Receive CRC error interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_TXBE (SWPMI_TypeDef *SWPMIx)
 Enable Transmit buffer empty interrupt.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXBF (SWPMI_TypeDef *SWPMIx)
 Enable Receive buffer full interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_RDY (SWPMI_TypeDef *SWPMIx)
 Disable SWPMI transceiver ready interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_SR (SWPMI_TypeDef *SWPMIx)
 Disable Slave resume interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_TC (SWPMI_TypeDef *SWPMIx)
 Disable Transmit complete interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_TX (SWPMI_TypeDef *SWPMIx)
 Disable Transmit interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_RX (SWPMI_TypeDef *SWPMIx)
 Disable Receive interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_TXUNR (SWPMI_TypeDef *SWPMIx)
 Disable Transmit underrun error interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXOVR (SWPMI_TypeDef *SWPMIx)
 Disable Receive overrun error interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXBER (SWPMI_TypeDef *SWPMIx)
 Disable Receive CRC error interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_TXBE (SWPMI_TypeDef *SWPMIx)
 Disable Transmit buffer empty interrupt.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXBF (SWPMI_TypeDef *SWPMIx)
 Disable Receive buffer full interrupt.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RDY (SWPMI_TypeDef *SWPMIx)
 Check if SWPMI transceiver ready interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_SR (SWPMI_TypeDef *SWPMIx)
 Check if Slave resume interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TC (SWPMI_TypeDef *SWPMIx)
 Check if Transmit complete interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TX (SWPMI_TypeDef *SWPMIx)
 Check if Transmit interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RX (SWPMI_TypeDef *SWPMIx)
 Check if Receive interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXUNR (SWPMI_TypeDef *SWPMIx)
 Check if Transmit underrun error interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXOVR (SWPMI_TypeDef *SWPMIx)
 Check if Receive overrun error interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBER (SWPMI_TypeDef *SWPMIx)
 Check if Receive CRC error interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXBE (SWPMI_TypeDef *SWPMIx)
 Check if Transmit buffer empty interrupt is enabled.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBF (SWPMI_TypeDef *SWPMIx)
 Check if Receive buffer full interrupt is enabled.

Function Documentation

__STATIC_INLINE void LL_SWPMI_DisableIT_RDY ( SWPMI_TypeDef *  SWPMIx)

Disable SWPMI transceiver ready interrupt.

Reference Manual to LL API cross reference:
IER RDYIE LL_SWPMI_DisableIT_RDY
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 819 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_RX ( SWPMI_TypeDef *  SWPMIx)

Disable Receive interrupt.

Reference Manual to LL API cross reference:
IER RIE LL_SWPMI_DisableIT_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 863 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_RXBER ( SWPMI_TypeDef *  SWPMIx)

Disable Receive CRC error interrupt.

Reference Manual to LL API cross reference:
IER RXBERIE LL_SWPMI_DisableIT_RXBER
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 896 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_RXBF ( SWPMI_TypeDef *  SWPMIx)

Disable Receive buffer full interrupt.

Reference Manual to LL API cross reference:
IER RXBFIE LL_SWPMI_DisableIT_RXBF
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 918 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_RXOVR ( SWPMI_TypeDef *  SWPMIx)

Disable Receive overrun error interrupt.

Reference Manual to LL API cross reference:
IER RXOVRIE LL_SWPMI_DisableIT_RXOVR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 885 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_SR ( SWPMI_TypeDef *  SWPMIx)

Disable Slave resume interrupt.

Reference Manual to LL API cross reference:
IER SRIE LL_SWPMI_DisableIT_SR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 830 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_TC ( SWPMI_TypeDef *  SWPMIx)

Disable Transmit complete interrupt.

Reference Manual to LL API cross reference:
IER TCIE LL_SWPMI_DisableIT_TC
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 841 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_TX ( SWPMI_TypeDef *  SWPMIx)

Disable Transmit interrupt.

Reference Manual to LL API cross reference:
IER TIE LL_SWPMI_DisableIT_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 852 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_TXBE ( SWPMI_TypeDef *  SWPMIx)

Disable Transmit buffer empty interrupt.

Reference Manual to LL API cross reference:
IER TXBEIE LL_SWPMI_DisableIT_TXBE
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 907 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_DisableIT_TXUNR ( SWPMI_TypeDef *  SWPMIx)

Disable Transmit underrun error interrupt.

Reference Manual to LL API cross reference:
IER TXUNRIE LL_SWPMI_DisableIT_TXUNR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 874 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_RDY ( SWPMI_TypeDef *  SWPMIx)

Enable SWPMI transceiver ready interrupt.

Reference Manual to LL API cross reference:
IER RDYIE LL_SWPMI_EnableIT_RDY
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 709 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_RX ( SWPMI_TypeDef *  SWPMIx)

Enable Receive interrupt.

Reference Manual to LL API cross reference:
IER RIE LL_SWPMI_EnableIT_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 753 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_RXBER ( SWPMI_TypeDef *  SWPMIx)

Enable Receive CRC error interrupt.

Reference Manual to LL API cross reference:
IER RXBERIE LL_SWPMI_EnableIT_RXBER
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 786 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_RXBF ( SWPMI_TypeDef *  SWPMIx)

Enable Receive buffer full interrupt.

Reference Manual to LL API cross reference:
IER RXBFIE LL_SWPMI_EnableIT_RXBF
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 808 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_RXOVR ( SWPMI_TypeDef *  SWPMIx)

Enable Receive overrun error interrupt.

Reference Manual to LL API cross reference:
IER RXOVRIE LL_SWPMI_EnableIT_RXOVR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 775 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_SR ( SWPMI_TypeDef *  SWPMIx)

Enable Slave resume interrupt.

Reference Manual to LL API cross reference:
IER SRIE LL_SWPMI_EnableIT_SR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 720 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_TC ( SWPMI_TypeDef *  SWPMIx)

Enable Transmit complete interrupt.

Reference Manual to LL API cross reference:
IER TCIE LL_SWPMI_EnableIT_TC
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 731 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_TX ( SWPMI_TypeDef *  SWPMIx)

Enable Transmit interrupt.

Reference Manual to LL API cross reference:
IER TIE LL_SWPMI_EnableIT_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 742 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_TXBE ( SWPMI_TypeDef *  SWPMIx)

Enable Transmit buffer empty interrupt.

Reference Manual to LL API cross reference:
IER TXBEIE LL_SWPMI_EnableIT_TXBE
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 797 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE void LL_SWPMI_EnableIT_TXUNR ( SWPMI_TypeDef *  SWPMIx)

Enable Transmit underrun error interrupt.

Reference Manual to LL API cross reference:
IER TXUNRIE LL_SWPMI_EnableIT_TXUNR
Parameters:
SWPMIxSWPMI Instance
Return values:
None

Definition at line 764 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RDY ( SWPMI_TypeDef *  SWPMIx)

Check if SWPMI transceiver ready interrupt is enabled.

Reference Manual to LL API cross reference:
IER RDYIE LL_SWPMI_IsEnabledIT_RDY
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 929 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RX ( SWPMI_TypeDef *  SWPMIx)

Check if Receive interrupt is enabled.

Reference Manual to LL API cross reference:
IER RIE LL_SWPMI_IsEnabledIT_RX
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 973 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBER ( SWPMI_TypeDef *  SWPMIx)

Check if Receive CRC error interrupt is enabled.

Reference Manual to LL API cross reference:
IER RXBERIE LL_SWPMI_IsEnabledIT_RXBER
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1006 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBF ( SWPMI_TypeDef *  SWPMIx)

Check if Receive buffer full interrupt is enabled.

Reference Manual to LL API cross reference:
IER RXBFIE LL_SWPMI_IsEnabledIT_RXBF
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1028 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXOVR ( SWPMI_TypeDef *  SWPMIx)

Check if Receive overrun error interrupt is enabled.

Reference Manual to LL API cross reference:
IER RXOVRIE LL_SWPMI_IsEnabledIT_RXOVR
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 995 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_SR ( SWPMI_TypeDef *  SWPMIx)

Check if Slave resume interrupt is enabled.

Reference Manual to LL API cross reference:
IER SRIE LL_SWPMI_IsEnabledIT_SR
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 940 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TC ( SWPMI_TypeDef *  SWPMIx)

Check if Transmit complete interrupt is enabled.

Reference Manual to LL API cross reference:
IER TCIE LL_SWPMI_IsEnabledIT_TC
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 951 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TX ( SWPMI_TypeDef *  SWPMIx)

Check if Transmit interrupt is enabled.

Reference Manual to LL API cross reference:
IER TIE LL_SWPMI_IsEnabledIT_TX
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 962 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXBE ( SWPMI_TypeDef *  SWPMIx)

Check if Transmit buffer empty interrupt is enabled.

Reference Manual to LL API cross reference:
IER TXBEIE LL_SWPMI_IsEnabledIT_TXBE
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1017 of file stm32h7xx_ll_swpmi.h.

__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXUNR ( SWPMI_TypeDef *  SWPMIx)

Check if Transmit underrun error interrupt is enabled.

Reference Manual to LL API cross reference:
IER TXUNRIE LL_SWPMI_IsEnabledIT_TXUNR
Parameters:
SWPMIxSWPMI Instance
Return values:
Stateof bit (1 or 0).

Definition at line 984 of file stm32h7xx_ll_swpmi.h.