求教为什么串口接收数据总丢包

2019-07-14 15:11发布

[/tr][/table]
</p>
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
dingyang598
1楼-- · 2019-07-14 19:52
感觉楼主可以改下代码的结构,使用个万能的环形队列,中断只负责接收,数据放到主程序中进行解析,只要缓冲区内有完整的数据包就做相应的处理
你我然后
2楼-- · 2019-07-14 22:49
丢包一般是时钟配置有点问题……
Green_LJ
3楼-- · 2019-07-14 23:30
串口传输一次性不能超过64个字节,多余的要做分包处理。
hnllyhsh
4楼-- · 2019-07-15 03:13
 精彩回答 2  元偷偷看……
daitz
5楼-- · 2019-07-15 08:05
语法上还是要尽量规范, 函数内 一般不提倡用extern ,可以通过包含头文件的形式搞定.

一周热门 更多>