# UART hardware rx idle detection
## Overview

In this example project, UART using hardware rx idle detection function to receive variable length data via DMA(data size less than defined BUFFER_SIZE in program).

## Port Settings

- Serial port baud rate is set to ``115200bps``, with ``one stop bit`` and ``no parity bit``

## Board Setting
- No special settings are required

## Running the example

When the project runs correctly, input some data by the serial port terminal, then the terminal will output the information like:
```console
uart hardware rx idle detection.
uart receive 13 bytes, the received data are:
1 2 3 4 5 6 7 8 9 0
1 2 3
```
