while(USART_GetFlagStatus(USART1,USART_FLAG_TC )==RESET); :意思是
没有发送数据或没有发送完数据的时候是RERET,一直死等;直到
把数据发送完是SET,等式不成立往下执行。
void Send_data(u8 *s)
{
while(*s!='\0')
{
while(USART_GetFlagStatus(USART1,USART_FLAG_TC )==RESET);
USART_SendData(USART1,*s);
s++;
}
}