3
C#实现CRC16数据效验.txt
C#实现CRC16数据效验C#实现CRC16数据效验C#实现CRC16数据效验
13
[通信/电子]三种常用的CRC16校验算法的C51程序的优化.txt
go5[通信/电子]三种常用的CRC16校验算法的C51程序的优化 />
中<br />
小 订阅 <br />
<br />
CRC校验又称为循环冗余校验,是数据通讯中常用的一种校验算法。它可以有效的判别出数据在传输过程中是否发生了错误,从而保障了传输的数据可靠性。<br />
CRC校验有多种方式,如:CRC8、CRC16、CRC32等等。在实际使用中,我们经常使用CRC16校验。CRC16校验也有多种,如:1005多项式、1021多项式(CRC-ITU)等。在这里我们不讨论CRC算法是怎样产生的,而是重点落在几种算法的C51程序的优化上。<br />
计算CRC校验时,最常用的计算方式有三种:查表、计算、查表+计算。一般来说,查表法最快,但是需要较大的空间存放表格;计算法最慢,但是代码最简洁、占用空间最小;而在既要求速度,空间又比较紧张时常用查表+计算法。<br />
下面我们分别就这三种方法进行讨论和比较。这里以使用广泛的51单片机为例,分别用查表、计算、查表+计算三种方法计算 1021多项式(CRC-ITU)校验。原始程序都是在网上或杂志上经常能见到的,相信大家也比较熟悉了,甚至就是正在使用或已经使用过的程序。<br />
编译平台采用 Keil C51 7.0,使用小内存模式,编译器默认的优化方式。<br />
常用的查表法程序如下,这是网<a name="page"></a>
<p class="uli">
<br/>
10
三种常用crc16算法.txt
三种常用crc16算法
9
三种常用crc16算法.txt
三种常用crc16算法
2
CRC16_sear(16位串行CRC校验发生器).txt
CRC16_sear(16位串行CRC校验发生器)CRC16_sear(16位串行CRC校验发生器)CRC16_sear(16位串行CRC校验发生器)
2
CRC16_PARA(16位并行CRC校验发生器).txt
CRC16_PARA(16位并行CRC校验发生器)CRC16_PARA(16位并行CRC校验发生器)CRC16_PARA(16位并行CRC校验发生器)
3
CRC16算法实现(C++MFC).txt
精品:crc16校验c源码 crc16 crc16校验 crc16校验工具 crc16计算器 crc16校验软件 crc16 软件 crc16校验 java java crc16 crc16 查表
7
网下找了一段CRC16的验证的代码不知道怎么使用,求调教.txt
网下找了一段CRC16的验证的代码不知道怎么使用,求调教网下找了一段CRC16的验证的代码不知道怎么使用,求调教网下找了一段CRC16的验证的代码不知道怎么使用,求调教
2
crc16校验的程序.txt
crc16校验的程序
4
三种常用crc16算法.txt
三种常用crc16算法,crc算法,crc校验算法,crc16校验算法,crc16算法,crc32算法,crc算法原理,常用算法,常用排序算法,php常用算法

向豆丁求助:有没有crc16?

如要投诉违规内容,请联系我们按需举报;如要提出意见建议,请到社区论坛发帖反馈。