HAL USART APIs ¶
-
HAL USART Functions
- Initialization and de-initialization functions
-
Basic configuration functions
-
HAL_USART_SetConfig()
-
HAL_USART_GetConfig()
-
HAL_USART_SetWordLength()
-
HAL_USART_GetWordLength()
-
HAL_USART_SetParity()
-
HAL_USART_GetParity()
-
HAL_USART_SetStopBits()
-
HAL_USART_GetStopBits()
-
HAL_USART_SetXferDirection()
-
HAL_USART_GetXferDirection()
-
HAL_USART_SetClockPolarity()
-
HAL_USART_GetClockPolarity()
-
HAL_USART_SetClockPhase()
-
HAL_USART_GetClockPhase()
-
HAL_USART_SetLastBitClockPulse()
-
HAL_USART_GetLastBitClockPulse()
-
HAL_USART_SetBaudRate()
-
HAL_USART_GetBaudRate()
-
HAL_USART_SetMode()
-
HAL_USART_GetMode()
-
- Autonomous Mode functions
- Advanced configuration functions
- DMA Configuration functions
- Callbacks Register functions
-
IO operation functions
-
HAL_USART_Transmit()
-
HAL_USART_Receive()
-
HAL_USART_TransmitReceive()
-
HAL_USART_Transmit_IT()
-
HAL_USART_Receive_IT()
-
HAL_USART_TransmitReceive_IT()
-
HAL_USART_Transmit_DMA()
-
HAL_USART_Transmit_DMA_Opt()
-
HAL_USART_Receive_DMA()
-
HAL_USART_Receive_DMA_Opt()
-
HAL_USART_TransmitReceive_DMA()
-
HAL_USART_TransmitReceive_DMA_Opt()
-
HAL_USART_Pause_DMA()
-
HAL_USART_Resume_DMA()
-
HAL_USART_Abort()
-
HAL_USART_Abort_IT()
-
HAL_USART_SendRequest()
-
- Peripheral State and Error functions
- Bus Operation Function
- User Data Function
- IRQ handling
- Default Callbacks
- HAL USART Types
- HAL USART Constants