/**
@page USART_FlowControl
 
 @verbatim
 * @file    USART/FlowControl/readme.txt
 * @version V1.0
 * @date    09/24/2012
 * @brief   Description of USART hardware flow control example.
 @endverbatim


@par Example Description

This example describes how to use the USART hardware flow control function.

The USART baud rate is set to 115200 bps.
The USART Rx FIFO threshold level is set as 4.
The USART hardware flow control function is enabled.

The program will send a buffer from USART to hyperterminal first.
Then receive a string (Max RxBufferSize bytes) from the Hyperterminal ended by "\r" (Enter key)

If the received string greater than the max RxBufferSize or receive character "\r",
the program will stop at an infinite loop and don't read data from USART Rx FIFO.
Bucause the Rx FIFO threshold level equal to 4, the RTS signal will change to high
after host send datas let the number of Rx FIFO data equal to or greater than 4.

@par Directory contents

- USART/FlowControl/main.c                    Main program
- USART/FlowControl/ht32f175x_275x_it.c       Interrupt handlers
- USART/FlowControl/ht32f175x_275x_it.h       Header file of the interrupt handlers
- USART/FlowControl/ht32f175x_275x_conf.h     Firmware library configuration file
- USART/FlowControl/system_ht32f175x_275x.c   System configuration file

@par Hardware and Software environment

- Connect a null-modem female/female RS232 cable between the DB9 connector
    CN13 (USART1) and PC serial port .

  - Hyperterminal configuration:
    - Word Length = 8 Bits
    - One Stop Bit
    - No parity
    - BaudRate = 115200 baud
    - flow control: None

This example can run on HT32F175x_275x series.


 * <h2><center>Copyright (C) 2011 Holtek Semiconductor Inc. All rights reserved</center></h2>
 */
