求C#的CRC-8校验码函数

wangbaiwu 2010-01-19 10:11:20
如题
...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangbaiwu 2010-01-19
  • 打赏
  • 举报
回复
能不能写个像这样的

private static UInt32 CRC_16(byte[] Data, UInt32 Size)
{
UInt32 i;
UInt16 Value;
Value = 0;
//Data++;
for (i = 0; i < Size; i++)
Value = (ushort)((Value << 8) ^ (UInt16)CRC[(Value >> 8) ^ Data[i]]);
return Value;
}
private static UInt16 CRC_16(byte[] data, int index, int length)
{
int i;
UInt16 Value;
Value = 0;
//Data++;
for (i = index; i < index+length; i++)
Value = (ushort)((Value << 8) ^ (UInt16)CRC[(Value >> 8) ^ data[i]]);
return Value;
}
mytimes_walker 2010-01-19
  • 打赏
  • 举报
回复
wangbaiwu 2010-01-19
  • 打赏
  • 举报
回复
哎,这帖子没人能结了
wangbaiwu 2010-01-19
  • 打赏
  • 举报
回复
怎么没人回答啊

111,122

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧