STM32F4xx_HAL_Driver  1.8.3
Configuration functions related to Half Duplex feature
+ Collaboration diagram for Configuration functions related to Half Duplex feature:

Functions

__STATIC_INLINE void LL_USART_EnableHalfDuplex (USART_TypeDef *USARTx)
 Enable Single Wire Half-Duplex mode. More...
 
__STATIC_INLINE void LL_USART_DisableHalfDuplex (USART_TypeDef *USARTx)
 Disable Single Wire Half-Duplex mode. More...
 
__STATIC_INLINE uint32_t LL_USART_IsEnabledHalfDuplex (const USART_TypeDef *USARTx)
 Indicate if Single Wire Half-Duplex mode is enabled. More...
 

Detailed Description

Function Documentation

◆ LL_USART_DisableHalfDuplex()

__STATIC_INLINE void LL_USART_DisableHalfDuplex ( USART_TypeDef *  USARTx)

Disable Single Wire Half-Duplex mode.

Note
Macro IS_UART_HALFDUPLEX_INSTANCE(USARTx) can be used to check whether or not Half-Duplex mode is supported by the USARTx instance. @rmtoll CR3 HDSEL LL_USART_DisableHalfDuplex
Parameters
USARTxUSART Instance
Return values
None

Definition at line 1350 of file stm32f4xx_ll_usart.h.

◆ LL_USART_EnableHalfDuplex()

__STATIC_INLINE void LL_USART_EnableHalfDuplex ( USART_TypeDef *  USARTx)

Enable Single Wire Half-Duplex mode.

Note
Macro IS_UART_HALFDUPLEX_INSTANCE(USARTx) can be used to check whether or not Half-Duplex mode is supported by the USARTx instance. @rmtoll CR3 HDSEL LL_USART_EnableHalfDuplex
Parameters
USARTxUSART Instance
Return values
None

Definition at line 1337 of file stm32f4xx_ll_usart.h.

◆ LL_USART_IsEnabledHalfDuplex()

__STATIC_INLINE uint32_t LL_USART_IsEnabledHalfDuplex ( const USART_TypeDef *  USARTx)

Indicate if Single Wire Half-Duplex mode is enabled.

Note
Macro IS_UART_HALFDUPLEX_INSTANCE(USARTx) can be used to check whether or not Half-Duplex mode is supported by the USARTx instance. @rmtoll CR3 HDSEL LL_USART_IsEnabledHalfDuplex
Parameters
USARTxUSART Instance
Return values
Stateof bit (1 or 0).

Definition at line 1363 of file stm32f4xx_ll_usart.h.