485通信出现丢包情况

2020-01-20 19:02发布

我的单片机通过485和电脑通信,发送2个字节就会出现丢包情况,请教有可能是什么问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
amxx
2020-01-21 07:46
如果发送丢包,丢的是最后一个字节,给点提示,在串口发送时必须等到485总线上面的数据发送完成后才能切换总线模式,所以如何判断总线数据发送完,在MCU内部,一般有一个串口移位寄存器为空中断,以前我就是使用该寄存器判断,最后一个字节老是丢,后来又看了一遍芯片手册,发现还有一个寄存器意思就是数据发送完成中断,所以不要把这2个寄存器弄错应该可以解决你的问题.

一周热门 更多>