【发布时间】:2014-10-15 20:34:05
【问题描述】:
我需要从字节数组中计算校验和。它的一些串口数据包。我只有这段文字:
校验和是使用数据结构中所有字节的 8 位相加计算得出的。不考虑溢出(1 个字节)。
8位加法怎么做?
在 C# 中需要它。
【问题讨论】:
-
听起来像一个很弱的校验和。
-
@Jonas Elfström:你能解释一下吗?这不是我的协议,而是我需要与之通信的一些设备协议。但我什至不明白什么是 8 位加法:(
-
字节为 {255, 1, 250} 的文件将具有与 {10, 90, 150} 或 {255, 255, 252} 相同的 校验和 等等开。
-
但如果协议是这么说的,那么你就无能为力了。
-
是的,这就是协议的问题:/
标签: c#