485通信出现丢包情况

2020-01-20 19:02发布

我的单片机通过485和电脑通信,发送2个字节就会出现丢包情况,请教有可能是什么问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
9509238
1楼-- · 2020-01-20 22:02
这问题问得.......,鬼才知道!
qs6361036
2楼-- · 2020-01-21 03:22
调试运行看看 , 这怎么会丢包
amxx
3楼-- · 2020-01-21 07:46
如果发送丢包,丢的是最后一个字节,给点提示,在串口发送时必须等到485总线上面的数据发送完成后才能切换总线模式,所以如何判断总线数据发送完,在MCU内部,一般有一个串口移位寄存器为空中断,以前我就是使用该寄存器判断,最后一个字节老是丢,后来又看了一遍芯片手册,发现还有一个寄存器意思就是数据发送完成中断,所以不要把这2个寄存器弄错应该可以解决你的问题.
DOER
4楼-- · 2020-01-21 12:48
切换太快,丢失了尾巴吧
star_tale
5楼-- · 2020-01-21 13:39
 精彩回答 2  元偷偷看……
bigwolf-mcu
6楼-- · 2020-01-21 15:03
用max13487,收发自动控制

一周热门 更多>