[485通信] 关于自定义通信协议

[复制链接]
1532|4
 楼主| T_X_T 发表于 2015-1-12 15:40 | 显示全部楼层 |阅读模式
本人小菜,请问各位大侠,在通信协议里,如果实际发送成功了,但是接到的应答校验错误,那该怎么处理啊?
应该继续发送吗,
airwill 发表于 2015-1-13 09:59 | 显示全部楼层
这个问题纯粹看你的系统要求, 不能一概而论, 建议重发.
如果是无重复的重要数据 (如U盘数据, 重要实时控制指令) 那需要立即重发.
如果数据没有这么重要, 下次还会发送, 迟发的数据不允许系统, 从机能识别并丢弃校验错误的数据, 那就可以不重发, 这可以降低一些总线负荷.
还是希望提高硬件连接性能, 接收传输错误.
chunyang 发表于 2015-1-13 12:03 | 显示全部楼层
所谓应答机制就是要出错重发。
austin丁 发表于 2015-1-15 20:12 | 显示全部楼层
重发吧
cainiao_123 发表于 2015-1-16 10:27 | 显示全部楼层
可以增加应答机制,如果接收正确则应答,不正确则不应答,发送方没检查到应答信号则重发,或不重发
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Write the code,Change the world

4

主题

121

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部