登录
首页 » 算法 » 函数名称:CRC

函数名称:CRC

于 2023-05-27 发布 文件大小:1.68 kB
0 66
下载积分: 2 下载次数: 1

代码说明:

函数名称:CRC-16 Process 函数原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen) 函数功能:进行CRC校验和产生CRC代码.这个函数只影响全局变量crc16. 校验字放在字符串最后,低8位在前高8位在后. msgaddr : 进行CRC16校验的据块的首地址 datalen : 进行CRC16校验的据块的个数 CRC-ITU的计算算法如下: a.寄存器组初始化为全"1"(0xFFFF)。 b.寄存器组向右移动一个字节。 c.刚移出的那个字节与数据字节进行异或运算,得出一个指向值表的索引。 d.索引所指的表值与寄存器组做异或运算。 f.数据指针加1,如果数据没有全部处理完,则重复步骤b。 g.寄存器组取反,得到CRC,附加在数据之后(这一步可省略)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • 《超长整数运的计机实现》论文文档
    《超长整数运算的计算机实现》论文文档-"long integer computation computer" paper documents
    2022-09-26 05:25:03下载
    积分:1
  • 构建哈夫曼树源码
    应用背景这个算法可以对信息进行编码,用来压缩文本等数据,通过数据的权重规划,将权重越大的数据置于越靠近树的根节点。关键技术算法可以对信息数据进行编码,用来压缩文本,通信信息等数据。利用二叉树对信息进行编码,每次选取两个权重最小构建哈夫曼树,生成的新节点继续用作新节点进行构建哈夫曼树,知道所有的节点构建完毕
    2022-04-12 21:05:09下载
    积分:1
  • 中国象棋源代码
    中国象棋源代码,使用Visual c++编写,对喜欢象棋的朋友,可以研究一下算法,具有很好的参考价值~
    2022-06-03 11:54:15下载
    积分:1
  • 线性方程组的求解
    1.通过这次实验,我掌握了使用Gauss消去法解线性方程组的方法,加深了我对Gauss消元法的理解。2.Gauss消元法还可以改进,可衍生出列主元消去法和平方根法等,达到减少计算量和减小误差的作用使结果更加准确。3.迭代过程中要求主对角线元素不为零,这在一定程度上限制了可解的线性方程组。
    2022-02-06 11:21:14下载
    积分:1
  • POJ上的一些题目的题解
    POJ上的题目,数量不多,有出错的代码;文件名都可以看懂;每个文件夹里面为一道题目,里面有错误的代码,出错信息 运行时间都在文件名上;
    2022-08-15 22:14:20下载
    积分:1
  • this is great book for learning elecromagnetic simulation using FDTD
    this great book for learning elecromagnetic simulation using FDTD-this is great book for learning elecromagnetic simulation using FDTD
    2022-01-31 10:37:14下载
    积分:1
  • 模式识别中关于CYK代码
    模式识别中关于CYK代码,费了好大力气才从别处弄来的,与大家分享,希望可以为需要的人带来帮助哦
    2023-04-24 20:05:03下载
    积分:1
  • 数独游戏在PHP语言懒惰的球员
    应用背景样品/ /应用程序可能需要比正常的PHP执行长和,和,/ /时间。所以将执行时间限制为0(无限)。 ; ; ;set_time_limit(0);和公司的; ; ; ;//输入数独数组的格式排= =列数组映射 ; ; ;$数独=阵列( ; ; ; ; ; ;阵列(0,4,0,0,5,3,1,0,2), ; ; ; ; ; ;阵列(2,0,8,1,0,0,7,0,0), ; ; ; ; ; ;阵列(5,0,1,4,2,0,6,0,0), ; ; ; ; ; ;阵列(8,1,4,0,3,0,2,0,7), ; ; ; ; ; ;阵列(0,6,0,2,0,5,0,1,9), ; ; ; ; ; ;阵列(0,5,0,7,4,0,0,6,3), ; ; ; ; ; ;阵列(0,0,0,0,7,4,5,8,1), ; ; ; ; ; ;阵列(1,8,5,9,0,2,0,0,0), ; ; ; ; ; ;阵列(4,0,3,0,0,8,0,2,6)和“;”);和公司的; ; ; ;//创建一个对象sudokusolver。 ; ; ;解决美元=新sudokusolver();和公司的; ; ; ;/ /通过输入数独达到求解目标。 ; ; ;解决美元>;输入($数独);和公司的; ; ; ;/解决数独和返回的解决数独。 ; ; ;解决解决美元美元= >;解决();和公司的; ; ; ;/ /打印格式输入数独 ; ; ;打印“
    2023-03-30 20:25:03下载
    积分:1
  • Fourier changes demo source can be quickly entry, the small things well
    傅立叶变化,演示源码,可以很快入门,很好的小东西-Fourier changes demo source can be quickly entry, the small things well
    2022-09-22 14:10:03下载
    积分:1
  • 使用 Visual c + + MFC 的 Micromouse accelometer 程序
    此程序是创建加速度计表用于微型鼠标机器人,是基于 Visual c + + MFC。 表顺利帮助机器人驱动马达。 程序所获得的值显示与图,和的值是能够导出文件中。
    2023-01-21 17:25:03下载
    积分:1
  • 696518资源总数
  • 104537会员总数
  • 64今日下载