当前位置: 代码迷 >> 交换机/路由器 >> RS232丢包有关问题
  详细解决方案

RS232丢包有关问题

热度:17   发布时间:2016-04-29 04:40:03.0
RS232丢包问题
    看了RS232的通信,从理论上讲当采用了握手协议时,不会丢包。当没有握手协议时可依据Rthreshold来触发上位机去读取和处理buffer中的数据,这样看也不该丢包啊。除非,上位机被程序耽误了没有及时的处理buffer中的数据,不然怎么出现的丢包呐?物理器件也有原因?
    哪位大神来指点迷津吧,到底是怎么造成的丢包呐?
通信 RS232 丢包

------解决方案--------------------
物理的原因就是 rs232 通讯的线缆长度 有限制 不能超过15M 还要考虑干扰问题
超过了 用 rs232转rs485转接头    把232转成485通讯  那端再用485转回成232
 rs485 通讯距离最远1.2公里
------解决方案--------------------
距离远的需要用到串口服务器
------解决方案--------------------
是不是通信速率设的太高了,高的话容易丢数据。 建议使用流控制。