高中生
最后登录1970-1-1
在线时间 小时
注册时间2014-5-1
|
楼主 |
发表于 2014-8-1 21:42:11
|
显示全部楼层
找到原因了,一开始我是这样写的
USART_SendData(USART1,*p);
while(USART_GetFlagStatus(USART1,USART_FLAG_TC) == RESET){;}
后来我改变了这两句的位置
while(USART_GetFlagStatus(USART1,USART_FLAG_TC) == RESET){;}
USART_SendData(USART1,*p);
字符串就可以完整输出了。但是,这里有个问题,就是发送的时候,不是先发送,再检查是否发送完毕吗?
|
|