USART_SendData(USART3, data);
}
else
USART_ITConfig(USART3, USART_IT_TXE, DISABLE);
}
if (USART_GetITStatus(USART3, USART_IT_FE) != RESET)
{
data = USART_ReceiveData(USART3);
}
#endif
}
/*******************************************************************************
* 函数名称:putstr
* 功能描述:输出一个字符串
* 输入参数:none
* 返 回 值:none
******************************************************************************/
static void putstr(const char *str)
{
send((void *)str, strlen(str));
}
/*******************************************************************************
* 函数名称:clear
* 功能描述:清除接收缓冲区的数据
* 输入参数:none
* 返 回 值:none
*****************************************