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