保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

用C语言实现CRC校验计算


//反转CCITT多项式

    #define CRC16 0x8005      //CRC16

多项式

    #define REV_CRC16 0x

001  //反转CRC16多项式

    unsigned short crc_tble[256]; //CRC值表

注:16CCITT多项式(

X16 +X12 +X5 +1)和16CRC16多项式(X16 +X15 +X2+1)为两种最常用的CRC多项式。反转多项式是指在数据通讯时,信息字节先传送或接收低位字节,如重新排位影响CRC计算速度,故设反转多项式。

  造表和查表法CRC计算函数。

#include "crc.h"

void mk_crctble(unsigned short genpoly)

  unsigned short crc_tble[256];

《用C语言实现CRC校验计算(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/142077.html

  • 上一篇范文: 三网合一的诱人应用
  • 下一篇范文: 为何出现“非法操作

  • ★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。