摘要:                    
通信领域经常用到CRC校验。这里把CRC-16的代码转发一下。不过,我推荐一个用于生成各种校验码的开源软件 Fsum frontend它的开源项目网址是:http://fsumfe.sourceforge.net/下载其源代码,可看到各种算法,但不是用c写的。该软件的用处是,可以验证你的算法。CRC-16 IBM x 16 + x 15 + x 2 + 1 CRC编码的原理,网上有很多,简单的说就是将数据用生成式进行模2除法。 这里我主要写一下,查表法的原理。 一、原理: 数据项: <BnBn-1Bn-2Bn-3,...,B3B2B1> 先查表获得Bn的两字节余式,将该余式的高8位                阅读全文
            
         
                    
                     
                    
                 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号