实验4 串口实验 问题

2019-07-21 01:36发布

虽然实验指示 输入数据 以回车结束

发现 如果不加回车  发送  数据  不会收到任何回复
2.jpeg
第二次 发送 同样不加回车  没有任何回复
3.jpeg
但是 第三次 发送时  加上回车   就会出现这种情况   把前两次 作废的数据  给发送回来了
4.jpeg

感觉 需要 加一个 TimeOut  
应该判断 如果 USART_RX_STA    0-13位  如果不为零  启动定时器   判断规定时间内  还没有接收到 0x0D  0x0A  回车符   就清零数据有效位 归零计时器

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。