HAL UART Use Cases ¶
Prerequisite ¶
This diagram illustrates the prerequisite steps for initializing the system
Full Initialization sequence ¶
Called functions:
Full Deinitialization sequence ¶
Called functions:
Modes user sequences ¶
LIN Mode ¶
Called functions:
RS485 Mode ¶
Called functions:
Multiprocessor Mode ¶
Called functions:
Half Duplex Mode ¶
Called functions:
Process ¶
Process Transmit/Receive Polling ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive IT ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Transmit IT ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive DMA ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Transmit DMA ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive To Idle Polling ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Character Match Polling ¶
Called functions:
-
HAL_UART_ReceiveUntilCharacterMatch()
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Timeout Polling ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive To Idle IT ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Character Match IT ¶
Called functions:
-
HAL_UART_ReceiveUntilCharacterMatch()
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Timeout IT ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive To Idle DMA ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Character Match DMA ¶
Called functions:
-
HAL_UART_ReceiveUntilCharacterMatch_DMA()
-
HAL_UART_GetLastErrorsCodes()
Process Receive Until Timeout DMA ¶
Called functions:
-
HAL_UART_GetLastErrorsCodes()
Process Abort ¶
Called functions:
Process Abort IT ¶
Called functions:
Acquire Release BUS ¶
Called functions:
Auto Baud Rate ¶
Called functions:
-
HAL_UART_SetConfigAutoBaudRate()
-
HAL_UART_GetBaudrate()