HAL_UART_Transmit_DMA
HAL_StatusTypeDef HAL_UART_Transmit_DMA
(UART_HandleTypeDef * huart, uint8_t * pData, uint16_t Size)
Sends an amount of data in non blocking mode.
huart: pointer to a UART_HandleTypeDef structure that
contains the configuration information for the specified UART
module.
pData: Pointer to data buffer
Size: Amount of data to be sent
HAL_UART_Receive_DMA
HAL_StatusTypeDef HAL_UART_Receive_DMA
(UART_HandleTypeDef * huart, uint8_t * pData, uint16_t Size)
Receives an amount of data in non blocking mode.
huart: pointer to a UART_HandleTypeDef structure that
contains the configuration information for the specified UART
module.
pData: Pointer to data buffer
Size: Amount of data to be received
When the UART parity is enabled (PCE = 1) the data
received contain the parity bit.
HAL_UART_DMAPause
HAL_StatusTypeDef HAL_UART_DMAPause
(UART_HandleTypeDef * huart)
huart: pointer to a UART_HandleTypeDef structure that
contains the configuration information for the specified UART
module.
HAL_UART_DMAResume
HAL_StatusTypeDef HAL_UART_DMAResume
(UART_HandleTypeDef * huart)
Resumes the DMA Transfer.
huart: pointer to a UART_HandleTypeDef structure that
contains the configuration information for the specified UART
module.