STM32L486xx HAL User Manual
Functions
DMA_Management
USART Exported Functions

Functions

__STATIC_INLINE void LL_USART_EnableDMAReq_RX (USART_TypeDef *USARTx)
 Enable DMA Mode for reception.
__STATIC_INLINE void LL_USART_DisableDMAReq_RX (USART_TypeDef *USARTx)
 Disable DMA Mode for reception.
__STATIC_INLINE uint32_t LL_USART_IsEnabledDMAReq_RX (USART_TypeDef *USARTx)
 Check if DMA Mode is enabled for reception.
__STATIC_INLINE void LL_USART_EnableDMAReq_TX (USART_TypeDef *USARTx)
 Enable DMA Mode for transmission.
__STATIC_INLINE void LL_USART_DisableDMAReq_TX (USART_TypeDef *USARTx)
 Disable DMA Mode for transmission.
__STATIC_INLINE uint32_t LL_USART_IsEnabledDMAReq_TX (USART_TypeDef *USARTx)
 Check if DMA Mode is enabled for transmission.
__STATIC_INLINE void LL_USART_EnableDMADeactOnRxErr (USART_TypeDef *USARTx)
 Enable DMA Disabling on Reception Error.
__STATIC_INLINE void LL_USART_DisableDMADeactOnRxErr (USART_TypeDef *USARTx)
 Disable DMA Disabling on Reception Error.
__STATIC_INLINE uint32_t LL_USART_IsEnabledDMADeactOnRxErr (USART_TypeDef *USARTx)
 Indicate if DMA Disabling on Reception Error is disabled.
__STATIC_INLINE uint32_t LL_USART_DMA_GetRegAddr (USART_TypeDef *USARTx, uint32_t Direction)
 Get the data register address used for DMA transfer.

Function Documentation

__STATIC_INLINE void LL_USART_DisableDMADeactOnRxErr ( USART_TypeDef *  USARTx)

Disable DMA Disabling on Reception Error.

Reference Manual to LL API cross reference:
CR3 DDRE LL_USART_DisableDMADeactOnRxErr
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4469 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE void LL_USART_DisableDMAReq_RX ( USART_TypeDef *  USARTx)

Disable DMA Mode for reception.

Reference Manual to LL API cross reference:
CR3 DMAR LL_USART_DisableDMAReq_RX
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4403 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE void LL_USART_DisableDMAReq_TX ( USART_TypeDef *  USARTx)

Disable DMA Mode for transmission.

Reference Manual to LL API cross reference:
CR3 DMAT LL_USART_DisableDMAReq_TX
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4436 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_DMA_GetRegAddr ( USART_TypeDef *  USARTx,
uint32_t  Direction 
)

Get the data register address used for DMA transfer.

Reference Manual to LL API cross reference:
RDR RDR LL_USART_DMA_GetRegAddr
Reference Manual to LL API cross reference:
TDR TDR LL_USART_DMA_GetRegAddr
Parameters:
USARTxUSART Instance
DirectionThis parameter can be one of the following values:
Return values:
Addressof data register

Definition at line 4495 of file stm32l4xx_ll_usart.h.

References LL_USART_DMA_REG_DATA_TRANSMIT.

__STATIC_INLINE void LL_USART_EnableDMADeactOnRxErr ( USART_TypeDef *  USARTx)

Enable DMA Disabling on Reception Error.

Reference Manual to LL API cross reference:
CR3 DDRE LL_USART_EnableDMADeactOnRxErr
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4458 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE void LL_USART_EnableDMAReq_RX ( USART_TypeDef *  USARTx)

Enable DMA Mode for reception.

Reference Manual to LL API cross reference:
CR3 DMAR LL_USART_EnableDMAReq_RX
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4392 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE void LL_USART_EnableDMAReq_TX ( USART_TypeDef *  USARTx)

Enable DMA Mode for transmission.

Reference Manual to LL API cross reference:
CR3 DMAT LL_USART_EnableDMAReq_TX
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 4425 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsEnabledDMADeactOnRxErr ( USART_TypeDef *  USARTx)

Indicate if DMA Disabling on Reception Error is disabled.

Reference Manual to LL API cross reference:
CR3 DDRE LL_USART_IsEnabledDMADeactOnRxErr
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 4480 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsEnabledDMAReq_RX ( USART_TypeDef *  USARTx)

Check if DMA Mode is enabled for reception.

Reference Manual to LL API cross reference:
CR3 DMAR LL_USART_IsEnabledDMAReq_RX
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 4414 of file stm32l4xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsEnabledDMAReq_TX ( USART_TypeDef *  USARTx)

Check if DMA Mode is enabled for transmission.

Reference Manual to LL API cross reference:
CR3 DMAT LL_USART_IsEnabledDMAReq_TX
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 4447 of file stm32l4xx_ll_usart.h.