4853|16

62

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

设计通信协议时遇到的问题 [复制链接]

毕业设计做的是主从分布式系统,涉及通信协议方面的事情。

报文头分别设置为5AA5H和6776H

这两个双字节数是老师告诉我常用的,但是并未跟我讲明白为何要用这两个双字节数。

写论文的时候,我说是因为其无对应的ASC码,老师说不对。
我说是因为是0101101010100101和0110011101110110,老师还是说不对。

请问各位前辈,为什么要用这两个数呢?

报文头数值的设定,有什么要求没?

最新回复

MAC帧不是dest MAC address + source MAC address + type吗?有什么特殊?  详情 回复 发表于 2007-6-8 22:15
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
UP
求助
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
报文头是表示一帧报文的开始,其实可以随便定义的
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
别交代不就得了
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
但是我想弄明白,例如MAC层协议帧头好像是10101011,但是我看了所有的教材,都没说为什么要这样 。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

6
 
UP
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

7
 
这个可能都是一些特殊值,在之后的协议里不与数据或指令冲突.

还有可能是一特殊序列...


 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

8
 
我说是特殊值,因为串口通信是按照字符传输的。但是还是说不对啊
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

9
 
可能是那丫的没看到你说的特殊的地方...

发现没它们的二进制值,相互对称
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

10
 
还可能跟一次猥琐的数学处理有关...

比如说,循环移多少位不变?

这样貌似识别效率高一点点点点
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

11
 
汗,相互对称有什么好的?

而且那个二进制值还是他跟我说的。

说又不说清楚点,要我自己来找资料看。哎...
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

12
 
诚心求教啊!!
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

13
 
你们老师净瞎忽悠,研究这个一点用都没有,现在多机通讯基本都是modbus rtu。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

14
 
modbus rtu???


什么东西?

我做的是基于总线的系统啊
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

15
 
其实没有什么很特别的用法,可能是各个领域的常用的。象我知道,在电力行业的很多都用的是“EB90”为头,好象是在有效的数据中一般不会出现这样的组合而已。象你要搞清楚,你可以分析一下你发送的数据,看看有没有什么特别的组合不会出现了。象12位AD的传送就不会大于0X0FFF等等。不过那个0X5AA5,在串口调试的时候我到是时常用到,用示波器看波形一般是高低相间的。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

16
 
通常用特定字节做首个字节,是因为线路干扰不会出现这个字节,或出现种字节的几率极小,因此比较容易区分出是干扰数据还是有效数据。
不过已经没什么用了,现在都是加个CRC16校验,比这个有效的多。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

17
 
MAC帧不是dest MAC address + source MAC address + type吗?有什么特殊?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表