CRC原理

crc原理
crc校验的基本思想是:在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的监督码(即crc码)r位,并附在信息后边,构成一个新的二进制码序列数共(k+r)位,最后发送出去。在接收端,则根据信息码和crc码之间所遵循的规则进行检验,以确定传送中是否出错。 16位的crc码产生的规则是先将要发送的二进制序列数[m(x)]左移16位后,再除以一个多项式[g(x)],最后所得到的余数即是crc码[r(x)]。16位生成多项式g(x)由协议规定,其结构及校错效果要经过严格的数据分析与实验后确定,目前已有多种生成多项式列入国际标准中。例如:
基于c8051f的crc校验算法的实现

iphone3.12无法定位故障解决
供电和数据线缆架构会不会终结PCB时代
对于可穿戴设备而言,传感器的重要性有多大
需要了解的Linux内核读写文件
电视还是DLP?康佳投影仪等LCD品牌实现“弯道超车”!
CRC原理
未来十年将是人工智能占据主导地位的十年
曾经风靡的存储卡现如今为什么会无人使用
充电20秒 电量100%!华为石墨烯电池重大突破
MAX9716,MAX9717低成本、单声道、1.4W BTL音频功率放大器
三星S8能否救场 外媒体验过后这样说
Vishay新型电池分流器上市,精度更高,RTC性能更优
分享一个音频控制电源开关电路
统领4.5万机器人大军的贝索斯又押宝家庭机器人,试图扩展更多的场景
基于STM32+CS创世 SD NAND(贴片SD卡)完成FATFS文件系统移植与测试(下篇)
解决路由器DNS劫持的两种方法
VC5402与外部存储器的接口设计
Flash页、扇区、块的区别
如何提高仪表放大器的稳定性
10nm工艺、20核GPU,魅族Pro7 Plus又有救了?