STM32F4xx_HAL_Driver  1.8.3
UART Private Functions
+ Collaboration diagram for UART Private Functions:

Functions

HAL_StatusTypeDef UART_Start_Receive_IT (UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
 Start Receive operation in interrupt mode. More...
 
HAL_StatusTypeDef UART_Start_Receive_DMA (UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
 Start Receive operation in DMA mode. More...
 
void UART_InitCallbacksToDefault (UART_HandleTypeDef *huart)
 Initialize the callbacks to their default values. More...
 

Detailed Description

Function Documentation

◆ UART_InitCallbacksToDefault()

void UART_InitCallbacksToDefault ( UART_HandleTypeDef huart)

Initialize the callbacks to their default values.

Parameters
huartUART handle.
Return values
none

Definition at line 2966 of file stm32f4xx_hal_uart.c.

◆ UART_Start_Receive_DMA()

HAL_StatusTypeDef UART_Start_Receive_DMA ( UART_HandleTypeDef huart,
uint8_t *  pData,
uint16_t  Size 
)

Start Receive operation in DMA mode.

Note
This function could be called by all HAL UART API providing reception in DMA mode.
When calling this function, parameters validity is considered as already checked, i.e. Rx State, buffer address, ... UART Handle is assumed as Locked.
Parameters
huartUART handle.
pDataPointer to data buffer (u8 or u16 data elements).
SizeAmount of data elements (u8 or u16) to be received.
Return values
HALstatus

Definition at line 3271 of file stm32f4xx_hal_uart.c.

◆ UART_Start_Receive_IT()

HAL_StatusTypeDef UART_Start_Receive_IT ( UART_HandleTypeDef huart,
uint8_t *  pData,
uint16_t  Size 
)

Start Receive operation in interrupt mode.

Note
This function could be called by all HAL UART API providing reception in Interrupt mode.
When calling this function, parameters validity is considered as already checked, i.e. Rx State, buffer address, ... UART Handle is assumed as Locked.
Parameters
huartUART handle.
pDataPointer to data buffer (u8 or u16 data elements).
SizeAmount of data elements (u8 or u16) to be received.
Return values
HALstatus

Definition at line 3236 of file stm32f4xx_hal_uart.c.