crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错
上传时间: 2014-01-16
上传用户:hphh
我的毕业设计,ARM7的以太网应用,串口与以太网数据互发,使用的uclinux系统,支持多线程,所以在你编译uclinux的时候请选择uclibc库而不是uc-libc。文件中包含了源码和Makefile文件,image里是编译后生成的文件,可以直接烧录进板子,但是请注意板子的配置,我的是44B0的公板,不同的板子请在编译uclinux的时候重新配置好
标签: 毕业设计
上传时间: 2014-01-17
上传用户:杜莹12345
三菱梯形图转成51单片机HEX文件。 三菱软件写好梯形图,再运行转换软件,设定好51单片机的输入输出, 打开写好的梯形图,转换出的就是hex文件,烧录到51单片机,51单片机 就可以执行PLC的动作了。51单片机控制板价格便宜,可以代替简单场 合的PLC,控制成本降低。 1:把PWM转换后,在PWM文件下生成一个HEX文件。 2:生成的文件很大,51单片机要选用8K以上(AT89S52就是8K)储存量的。 3:把HEX文件下载到单片机就可以用了。
上传时间: 2013-12-23
上传用户:zuozuo1215
工具srec_cat, 可将bin转换为hex, 命令格式如下:srec_cat blob -Binary -Output blob.hex -Motorola 另该工具也支持hex转bin, 如下: srec_cat bootrom_uncmp.hex -Motorola -Output bootrom_uncmp.bin -Binary 适用于某些只支持二进制格式的烧录
上传时间: 2015-11-29
上传用户:saharawalker
摩托罗拉格式的S-RECORD执行文件的分析源码,可以把文件输出为二进制烧录文件
上传时间: 2014-01-12
上传用户:tyler
由于工作中的需要,自己写的三星ARM S3C2440的BOOTLOADER,包含所有的工程文件。 最大特点:代码简单,易懂。 有三个功能:下载程序、烧写FLASH、初始化最小ARM板级环境
标签:
上传时间: 2014-12-08
上传用户:gaome
三菱梯形图转成51单片机HEX文件的软件最新版本1.6。三菱软件写好梯形图,再运行转换软件,设定好51单片机的输入输出,打开写好的梯形图,转换出的就是hex文件,烧录到51单片机,51单片机就可以执行PLC的
上传时间: 2016-02-01
上传用户:阳光少年2016
电动绕线机计数器(电路及源代码).很简单的入门的东东。 简要说明 2004年12月做的小项目,40来台机,已在车间运行n年了。 <电动绕线机计数控制器> 包括汇编源代码、烧录代码 开发环境:Keil 光电开关作计数 每转10个脉冲,用中断计数。 可设定停机数。 可以正反转计数 工作稳定 可快速预置4组数值 可循环在两组设定数之关来回计数
上传时间: 2016-03-18
上传用户:nanshan
用游标的方法实现对称差的计算,即 (A-B)+(B-A)
上传时间: 2016-05-23
上传用户:远远ssad
这是一个自制的实用的文件格式转化工具,因常用的AVR单片机编译器AVRASM32.EXE编译的OBJ文件不能使用通 用编程器烧录(例TOM2000编程器),因文件中含有握手码,不全是机器码。 因此用VB6.0制做一个 AVRTOM.EXE文件,用以文件格式转化,转换后既可用TOM2000等用通用编程器烧录 AVRTOM.EXE使用方法:准备好avr.asm文件(文件名一定要用这个名),点击avrtom.exe既可生成通用的top.obj AVRTOM.EXE的制做(源码):安装VB6.0后,点击PROJECT1.VBP进入VB6.0编译环境,编译既可。
上传时间: 2016-05-26
上传用户:璇珠官人