几种CRC16计算公式、初始值、标志位等参数汇总
来源:互联网 发布:php是什么意思啊 编辑:程序博客网 时间:2024/06/06 01:31
一、CRC16/IBM 或 CRC16/ARC 或 CRC16/LHA:
公式:x16+x15+x2+1
宽度:16
Poly值:0x8005
初始值:0x0000
基准输入:true
基准输出:true
标志位:0x0000
二、CRC16/MAXIM:
公式:x16+x15+x2+1
宽度:16
Poly值:0x8005
初始值:0x0000
基准输入:true
基准输出:true
标志位:0xFFFF
三、CRC16/USB:
公式:x16+x15+x2+1
宽度:16
Poly值:0x8005
初始值:0xFFFF
基准输入:true
基准输出:true
标志位:0xFFFF
四、CRC16/MODBUS(最常见):
公式:x16+x15+x2+1
宽度:16
Poly值:0x8005
初始值:0x0000
基准输入:true
基准输出:true
标志位:0x0000
五、CRC16/CCITT 或 CRC-CCITT 或CRC16/CCITT-TRUE或 CRC16/KERMIT:
公式:x16+x15+x5+1
宽度:16
Poly值:0x1021
初始值:0x0000
基准输入:true
基准输出:true
标志位:0x0000
六、 CRC16/CCITT-FALSE:
公式:x16+x15+x5+1
宽度:16
Poly值:0x1021
初始值:0xFFFF
基准输入:false
基准输出:false
标志位:0x0000
七、CRC16/X25:
公式:x16+x15+x5+1
宽度:16
Poly值:0x1021
初始值:0x0000
基准输入:true
基准输出:true
标志位:0xFFFF
八、CRC16/XMODEM 或 CRC16/ZMODEM 或 CRC16/ACORN:
公式:x16+x15+x5+1
宽度:16
Poly值:0x1021
初始值:0x0000
基准输入:false
基准输出:false
标志位:0x0000
九、CRC16/DNP:
公式:x16+x13+x12+x11+x10+x8+x6+x5+x2+1
宽度:16
Poly值:0x3D65
初始值:0x0000
基准输入:true
基准输出:true
标志位:0xFFFF
使用:M-Bus, ect
附加其它:
一、CRC4/ITU:
公式:x4+x+1
宽度:4
Poly值:0x03
初始值:0x00
基准输入:true
基准输出:true
标志位:0x00
二、CRC5/EPC:
公式:x5+x3+1
宽度:5
Poly值:0x09
初始值:0x09
基准输入:false
基准输出:false
标志位:0x00
三、CRC5/ITU:
公式:x5+x4+x2+1
宽度:5
Poly值:0x15
初始值:0x00
基准输入:true
基准输出:true
标志位:0x00
四、CRC5/USB:
公式:x5+x2+1
宽度:5
Poly值:0x05
初始值:0x1F
基准输入:true
基准输出:true
标志位:0x1F
四、CRC6/ITU:
公式:x6+x+1
宽度:6
Poly值:0x03
初始值:0x00
基准输入:true
基准输出:true
标志位:0x00
五、CRC6/MMC:
公式:x7+x3+1
宽度:7
Poly值:0x09
初始值:0x00
基准输入:false
基准输出:false
标志位:0x00
使用:MutiMediaCard,SD卡, ect
六、CRC-8:
公式:x8+x2+x+1
宽度:8
Poly值:0x07
初始值:0x00
基准输入:false
基准输出:false
标志位:0x00
七、CRC8/ITU:
公式:x8+x2+x+1
宽度:8
Poly值:0x07
初始值:0x00
基准输入:false
基准输出:false
标志位:0x55
八、CRC-8:
公式:x8+x2+x+1
宽度:8
Poly值:0x07
初始值:0x00
基准输入:false
基准输出:false
标志位:0x00
九、CRC8/ROHC:
公式:x8+x2+x+1
宽度:8
Poly值:0x07
初始值:0xFF
基准输入:true
基准输出:true
标志位:0x00
九、CRC8/ROHC 或 DOW-CRC:
公式:x8+x5+x4+1
宽度:8
Poly值:0x31
初始值:0x00
基准输入:true
基准输出:true
标志位:0x00
- 几种CRC16计算公式、初始值、标志位等参数汇总
- python计算CRC16等
- 公式不计算等几种常见问题的解决办法
- 几种CRC16算法
- 几种CRC16算法
- 几种CRC16算法
- 几种CRC16算法
- CRC16按位计算简单代码
- C# 带多项式参数的 CRC16计算
- 几种相似度计算公式
- crc16计算
- 计算CRC16
- CRC16计算
- crc16计算
- 参照安卓计算CRC16校验码的方法获取Objective-C的CRC16位校验码
- 网络工程师常用计算公式汇总
- CRC16几种实现方法的比较
- 计算星期几的公式
- C++中的数据类型及占字节数
- XP中安装 WampServer 2.2 后 Apache无法启动问题解决
- php url重定向 页面跳转 代码
- 关于Nginx的server_name
- php实现页面跳转的几种方法(实例分享)
- 几种CRC16计算公式、初始值、标志位等参数汇总
- php获取301跳转URL简单实例
- git 常用命令
- php2html php生成静态页函数
- 异常结构
- 基于PHP生成静态页的实现方法
- 周鸿祎:把自己当成打工的,一辈子都是打工的!
- 互联网进化,未来BAT360们将消失
- 竞品分析总结