USART2 Driver for STM32 family
==============================

This version adds an option for 100% interrupt-driven functionality, primarily to compensate for the lack of DMA channels on smaller devices such as the 32F051.

To use, just add the following line in halconf.h

#define STM32_UART_USE_INTERRUPTS   TRUE



Update History
--------------
Version 15th April 2015
Mods to handling of the TC ('Transmission Complete') flag, so that its related callback occurs correctly at the end of transmission.

(Explanation - the TC flag gets set when the USART is idle, so the TC interrupt was occurring at the start of transmission, in the interval between enabling the interrupt and the first character being written to the transmit buffer. Its now set once the last character has been written to the transmit buffer).

Version 29th May 2015 moves the fix for the TC bug for consistency with the 'official' implementation

Version 4th August adds support for more serial ports as official implementation
