憋死了。
每次发送完加一点延时试试,发可能太快了
串口超时
楼主,你要增加延时。
在每次发送前查询一下发送缓冲区是否为空试试...
学习借鉴了.............
最好的测试方法就像楼上以为所说的,你每次发送完都改变一下数据。比如说用数字自加1来指示是否有丢失的数据。
发送完成之后有中断,再延迟一段时间
你发送靠什么判断的。。。。
标志位都不用么?
应该前面还没发完,又写了DR寄存器,标志重置了.