为什么产品的协议那么喜欢用7EH做开头,0DH做结尾?

2020-02-02 09:39发布

如题,有什么讲究的地方呢(⊙o⊙)??

谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
101010
1楼-- · 2020-02-02 12:53
这个不一定吧,,我碰到的就不是。。
albert_w
2楼-- · 2020-02-02 18:16
0d是回车,这个可以理解, 7E不清楚了,倒数第二大的ASCII,后面是删除
jjj206
3楼-- · 2020-02-03 00:08
是不知爲什麽,人家用就跟著用...
ml1306
4楼-- · 2020-02-03 03:16
曾经接手时用EB 90 于是上网查了下,在网上看到过这个
从概率论上讲,自然界中任何数字的出现的机会都是相等的。
但是,EB 90(十六进制数)在自然界中连续出现的概率竟然几乎为0.于是,我们便用EB 90当做许多信号传输的起始符或者分隔符。
trent5145
5楼-- · 2020-02-03 05:09
 精彩回答 2  元偷偷看……
xymxym
6楼-- · 2020-02-03 08:55
7E的二进制是0111 1110,我记得有一种总线仲裁方式是用0覆盖1的形式来确定优先级,设备将数据发送出去,将第一字节接收回来,如果是相同的则认为可以继续发送。
比如,在极端情况下,有两个设备同时发出数据,优先级高一级的发0110 1110,低一级的发0111 1110,则高一级的0110会将低一级的0111覆盖,这样,高一级的自发自收的数据相同则继续发送,而低一级的暂停。
不过这种码只作为引导码,不作为协议命令的一部分。

一周热门 更多>