USART Library for STM32F373, supporting char, int, unsigned int, long, unsigned long and string transmitting.