您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. CRC16通信校验程序,

  2. A:循环冗余校验(CRC)算法 CRC 校验(Cyclic Redundancy Check)是一种数据传输错误检查方法,CRC 码两个字 节,包含一16 位的二进制值。它由传输设备计算后加入到数据包中。接收设备重新计算收 到消息的CRC,并与接收到的CRC 域中的值比较,如果两值不同,则有误。 具体算法如下: CRC 是先调入一值是全“1”的16 位寄存器,然后调用一过程将消息中连续的8 位字 节各当前寄存器中的值进行处理。仅每个字符中的8Bit 数据对CRC 有效,起始位和停止位 以及奇偶
  3. 所属分类:其它

    • 发布日期:2009-08-03
    • 文件大小:2097152
    • 提供者:azlload
  1. CRC中的FCS生成程序

  2. 输入十进制数字,能够自动转化为二进制数据并进行二进制除法运算,最后生成FCS码,输出到屏幕上。(完全原创----西安电子科技大学信息对抗)
  3. 所属分类:C++

    • 发布日期:2009-10-03
    • 文件大小:1024
    • 提供者:dongxiexidian
  1. CRC 原理 CRC计算 介绍

  2. CRC计算与普通的除法计算有所不同。普通的除法计算是借位相减的,而CRC计算则是异或运算。任何一个除法运算都需要选取一个除数,在CRC运算中我们称之为poly,而宽度W就是poly最高位的位置。比如poly 1001的W是3,而不是4。注意最高位总是1,当你选定一个宽度,那么你只需要选择低W各位的值。假如我们想计算一个位串的CRC码,并要保证每一位都要被处理,因此我们需要在目标位串后面加上W个0。下面举例说明CRC算法的过程。
  3. 所属分类:其它

    • 发布日期:2009-10-28
    • 文件大小:67584
    • 提供者:zhwm3064
  1. 关于CRC—16校验的资料和参考程序

  2. RC的计算原理是将欲传输的数据块视为一堆连续位所构成的整个数值,将此数值除以一个特定的除数,此除数称为生成多项式(ANSI CRC-16的生成多项式为:x16 + x15 + x2 + 1)。目前较常用的CRC位数目有8和16以及32,附件所附的是在Win32测试过的程序,希望有所帮助。当然有需求的话我可以提供部分源代码。 具体算法如下: 1、定义一个初始值为0xFFFF的16位的变量,该变量称为CRC寄存器 2、把欲发送或接收消息的高8位和CRC寄存器的底8位作异或运算,并把结果在赋到CRC
  3. 所属分类:其它

    • 发布日期:2010-03-29
    • 文件大小:392192
    • 提供者:jianjiaximufeng
  1. crc通用计算器

  2. CRC计算与普通的除法计算有所不同。普通的除法计算是借位相减的,而CRC计算则是异或运算。任何一个除法运算都需要选取一个除数,在CRC运算中我们称之为poly,而宽度W就是poly最高位的位置。比如poly 1001的W是3,而不是4。注意最高位总是1,当你选定一个宽度,那么你只需要选择低W各位的值。假如我们想计算一个位串的CRC码,并要保证每一位都要被处理,因此我们需要在目标位串后面加上W个0。下面举例说明CRC算法的过程。
  3. 所属分类:C

    • 发布日期:2011-09-14
    • 文件大小:32768
    • 提供者:huise1111
  1. CRC Delphi和C表示

  2. CRC(Cyclic Redundancy Check)循环冗余校验码(转) 未记录作者的网址,作者见谅。 是常用的校验码,在早期的通信中运用广泛,因为早期的通信技术不够可靠(不可靠性的来源是通信技术决定的,比如电磁波通信时受雷电等因素的影响),不可靠的通信就会带来‘确认信息’的困惑,书上提到红军和蓝军通信联合进攻山下的敌军的例子,第一天红军发了条信息要蓝军第二天一起进攻,蓝军收到之后,发一条确认信息,但是蓝军担心的是‘确认信息’如果也不可靠而没有成功到达红军那里,那自己不是很危险?于是红军再
  3. 所属分类:网络基础

    • 发布日期:2011-10-11
    • 文件大小:52224
    • 提供者:wmyunfei
  1. CRC码的Simulink仿真实验

  2. 循环冗余码CRC (Cyclic Redundancy Check)是 数据传输过程中的检错码。从网络体系结构看, CRC码一般用于数据链路层, 并且是硬件实现。 在一些特定的应用领域, CRC码也可以用于高层, 并且用软件实现。本文研究CRC码的软件实现。 在代数编码理论中, CRC 码是一种循环码, 且为系统码。CRC码的编码过程和译码过程都与 二元域上的多项式模除运算有关, 从工程应用的角 度考虑, 可利用高级程序设计语言、汇编语言实现 CRC码的编码与译码, 但是CRC码的位并行快速
  3. 所属分类:其它

    • 发布日期:2011-11-15
    • 文件大小:250880
    • 提供者:dongjunrui
  1. 计算机网络CRC校验源码-java版

  2. 2、实验内容: (1) 随机取1 个128 位数A。 (2) 将A 与CRC-16 做除法得余数B,A*216+B 保存在C 中。 (3) 随机修改C 中的1 个比特,重新与CRC-16 做除法运算,记录余数为0 的二进制组 合。 (4) 随机修改C 中的2 个比特,重新与CRC-16 做除法运算,记录余数为0 的二进制组 合。 (5) 随机修改C 中的3 个比特,重新与CRC-16 做除法运算,记录余数为0 的二进制组 合。
  3. 所属分类:网络管理

    • 发布日期:2013-05-08
    • 文件大小:104448
    • 提供者:yunduanyue
  1. CRC循环冗余检测

  2. 根据M2运算法生成冗余码实现CRC检测,完整文档,内涵原理,算法,c语言代码。
  3. 所属分类:网络管理

  1. 海明纠错码与CRC循环冗余校验

  2. 循环冗余校验简称循环码或CRC 码(Cyclic Redundancy Check) , 是一种高效能的检错和纠错码, 在数据通信中应用甚广。循环码编码通过模2运算来建立信息位和校验位之间的约束关系。首先将所传数据看成高次多项式, 把此多项式除以预先给定的生成多项式, 其余 数作为校验位附加在所传数据的尾部一并传送, 即在一个长度为n 的码组中有k 个信息和r 个校验位。译码时用同样的生成多项式去除, 若余数为零, 则可判断收到的数据是正确的。
  3. 所属分类:讲义

    • 发布日期:2014-09-09
    • 文件大小:314368
    • 提供者:w123_b456
  1. 详细的CRC原理

  2. 主要介绍了CRC(循环冗余码)的基本原理,运算及事例代码
  3. 所属分类:其它

    • 发布日期:2014-11-11
    • 文件大小:217088
    • 提供者:uea999
  1. 三菱PLC运算CRC码程序

  2. 三菱PLC运算CRC校验码的程序,用于485通讯时做校验
  3. 所属分类:其它

    • 发布日期:2015-06-04
    • 文件大小:15360
    • 提供者:lxm444
  1. Modbus_CRC校验工具

  2. CRC-16(循环冗余错误校验)   冗余循环码(CRC)包含2个字节,即16位二进制。CRC码由发送设备 计算,放置于发送信息的尾部。接收信息的设备再重新计算接收到信 息的CRC码,比较计算得到的CRC码是否与接收到的相符,如果两者不 相符,则表明出错。   在进行CRC码计算时只用8位数据位。起始位、停止位、奇偶校验 位都不参与CRC码计算。   计算CRC码的步骤为:   ① 预置16位寄存器为十六进制FFFF(即全为1)。称此寄存器为CRC寄 存器。   ② 把第一个8位数据与16位C
  3. 所属分类:其它

    • 发布日期:2015-06-09
    • 文件大小:266240
    • 提供者:wntxdys
  1. 三菱PLC运算CRC码程序

  2. 三菱PLC运算CRC码程序
  3. 所属分类:其它

    • 发布日期:2016-12-13
    • 文件大小:15360
    • 提供者:lelilile
  1. CRC-8校验方法 doc

  2. CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 CRC校验可以简单地描述为:例如我们要发送一些数据(信息字段),为了避免一些干扰以及在接收端的对读取的数据进行判断是否接受的是真实的数据,这时我们就要加上校验数据(即CRC校验码),来判断接收的数据是否正确。在发送端,根据要传送的k位二进制码序列,以一定的规则(CRC校验有不同的规则。这个规则,在差错控制理论中称为“生成多项式”。)产
  3. 所属分类:专业指导

    • 发布日期:2017-09-06
    • 文件大小:50176
    • 提供者:m0_37649558
  1. 求CRC校验码的函数

  2. 基于位运算实现CRC校验算法的函数,和枚举那种算法的不一样哦.
  3. 所属分类:其它

    • 发布日期:2008-12-15
    • 文件大小:666
    • 提供者:ybszzlp
  1. crc校验字节型算法

  2. (1)预设一个 16 位寄存器,所有数位均为 1(即值为0x FFFF);待测数据组合 0x00 ~ 0x FF ;(2)该 16 位寄存器与待测数据进行“异或”运算,运算结果仍存该 16 位寄存器中 ;(3)将该 16 位寄存器右移一位,用 0 填补最高位 ;(4)检测移出位是 1 还是 0。若是 1,则生成多项式0x A001 和该寄存器进行“异或”运算。若是 0,则返回步骤(3);(5)重复步骤(3)和(4),直到右移 8 次,这样待测数据的 8 位数据全部进行了处理 ;(6)将得到的
  3. 所属分类:其它

    • 发布日期:2018-04-22
    • 文件大小:862
    • 提供者:qq_35666230
  1. CRC 运算器

  2. CRC运算器 计算CRC验证码。可自定义 CRC 多项式,方便快捷。
  3. 所属分类:网络安全

    • 发布日期:2018-07-09
    • 文件大小:129024
    • 提供者:s6838634
  1. 三菱PLC运算CRC校验码程序.zip

  2. 软件介绍: 在485通讯时做校验码可以用到的三菱PLC运算CRC校验码的程序
  3. 所属分类:其它

    • 发布日期:2019-09-02
    • 文件大小:15360
    • 提供者:weixin_38743602
  1. CRC算法原理及C语言实现.pdf

  2. CRC算法原理及C语言实现:CRC计算与普通的除法计算有所不同。普通的除法计算是借位相减的,而CRC计算则是异或运算。任何一个除法运算都需要选取一个除数,在CRC运算中我们称之为poly,而宽度W就是poly最高位的位置。比如poly 1001的W是3,而不是4。注意最高位总是1,当你选定一个宽度,那么你只需要选择低W各位的值。假如我们想计算一个位串的CRC码,并要保证每一位都要被处理,因此我们需要在目标位串后面加上W个0。下面举例说明CRC算法的过程。
  3. 所属分类:嵌入式

    • 发布日期:2020-06-04
    • 文件大小:168960
    • 提供者:lps103
« 12 3 4 »