if(USART_GetITStatus(USART3, USART_IT_RXNE) != RESET)
{
/* Read one byte from the receive data register */
RXBuffer[RXCounter++] = (USART_ReceiveData(USART3) & 0x7F);
/* Clear the USART1 Receive interrupt */
USART_ClearITPendingBit(USART3, USART_IT_RXNE);