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
PPP拨号上网协议栈,通过串口编程,实现PPP拨号网络底层协议以及TCP/IP协议,主要用于GPRS,CDMA,电话拨号等通信领域
上传时间: 2014-07-01
上传用户:天诚24
keil C51编写的的RFM01和RFM02应用程序,程序用于无线RS232通信,具有单片机间通信自检功能,对使用RFM芯片的朋友也许有帮助
上传时间: 2015-12-09
上传用户:上善若水
移动公司的考试题目以及答案。 相当景点的试题,对与通信领域的朋友或许有些帮助。
上传时间: 2015-12-12
上传用户:aa54
CPort串口开发控件,用于Delphi开发串口程序,比如与无线Modem通信。
上传时间: 2016-01-17
上传用户:wangchong
目前我市电信九七系统采用的是SYBASE数据库,对跨平台应用不多,且都是请厂家设计。随着Internet技术的飞速发展,跨平台应用的需求也不断增多,寻找一种理想的跨平台应用方案是我们初涉此领域的迫切需要。我想到JAVA技术在数据通信领域的强大应用,选择JAVA开发跨平台应用应是一个较好的方案。因“九七”系统采用的是SYBASE数据库,所以本文主要讨论JAVA与SYBASE数据库的连接及应用。
上传时间: 2016-02-08
上传用户:chongcongying
计算机技术总是在朝着功能更强大、使用更方便的方向发展,用户的需求永远都是技术前进的动力。ASR和TTS的出现,让人和计算机的距离更加靠近,人机接口更加自然。由于技术(识别率不够高)和人们习惯上的原因,ASR离真正的普及还有一段距离。但是,在通信领域,由于CTI的广泛应用,计算机技术不断融入通信平台,这项技术正在如火似涂的发展、普及。VoiceXML就是一个很好的例子,它的应用就是以ASR和TTS作为基础的。
上传时间: 2013-12-27
上传用户:15071087253
zigbee的协议标准,无线短距离通信协议,最大的热点
上传时间: 2016-03-24
上传用户:二驱蚊器
zigbee与GPRS的结合,实现无线数据通信
上传时间: 2014-10-30
上传用户:wl9454
matlab kuopin 讲的是如何产生DS扩频序列,通信领域的朋友可以
上传时间: 2013-12-07
上传用户:rocketrevenge