20.4.2.1.7 Flow Control

Flow control is used to prevent data loss between two devices. One device may be slower or have to process data. Flow control allows a device to tell the other to wait before sending additional bytes that may overrun its buffers. The UART supports two types of flow control:

  • XON/OFF Messaging
  • Hardware Flow Control (UxRTS, UxCTS, UxDTR, UxDSR)