CRC校验算法源码,包括 crc5_epc,crc5_itu,crc5_usb,crc6_itu,crc7_mmc,crc8,crc8_itu,crc8_rohc,crc8_maxim,crc16_ibm,crc16_maxim,crc16_usb,crc16_modbus,crc16_ccitt,crc16_ccitt_false,crc16_x25,crc16,xmodem,crc16_dnp,crc32,crc32_mpeg_2等,有查表和直接计算两种方法,核心部分使用C语言编写 可以导入文件,计算CRC32校验码 使用Qt5.9打开.pro文件即可编译
2023-03-22 23:29:54 45KB Qt5.9 CRC32 CRC16
1
crc16.vi是遵循crc16-modbus规则,使用0x8005(A001)作为多项式,初始值为0xFFFF,结果与0x0000异或的图形化编程算法; crc16node.vi是遵循crc16-modbus规则,使用0x8005(A001)作为多项式,初始值为0xFFFF,结果与0x0000异或的公式节点编程算法; crc16HJ212-2017.vi是遵循crc16-USB规则,使用0x8005(A001)作为多项式,初始值为0xFFFF,结果与0xFFFF异或的公式节点编程算法; 目前crc16crc16node采用的是常见主流算法,但是污染气体在线数据传输国标HJ212-2017中给出的例子与crc16HJ212-2017采用算法的计算结果一致,所以项目中的crc校验算法均需与crc16HJ212-2017保持一致。 以上均使用直接计算法,优点是算法与原理完全一样,简单易懂,缺点是运算周期相较于完整校验表查表法和部分校验表查表法来说比较长,在要求高速通讯环节可能会影响传输速度。不过对于本项目应用场景(待校验数据长度、数据发送频率、服务器性能)来说这三种算法的时长都不足一个毫秒,所以目前仍采用直接计算方法,如后期需要可改为查表法。
2023-03-18 21:45:16 8KB labview crc16 国标
1
西门子200MODBUS_CRC16 通讯标准程序,可直接复制调用
2023-03-15 13:16:07 8KB S7200M
1
通讯CRC效验 ModbusRTU-CRC16效验,可自动计算CRC16效验码;VC++源代码;CRC16效验算法
2023-01-10 08:43:21 2.17MB 通讯CRC效验 Modbus CRC16效验
1
在网上找了很久CRC16的校验,发现有的不对,有的无法运行,有的就是骗人的广告和木马,有的还要资源分。但我终于可以用的发VB6.0版本的,感谢分享的朋友。我转成了VB.NET和C#版本的。希望大家喜欢。C#的马上上传。
2023-01-02 18:03:55 61KB CRC16 VB.NET VB2008 A001
1
节点CRC16-() 是位于OSI模型第7级的应用程序层消息传递协议。 它提供了在不同类型的总线或网络上连接的设备之间的客户端/服务器通信。协议中的CRC (循环冗余校验)部分,例如 (页42)和 (页75),采用了相同的一种算法。 node-crc16通过表查找实现此算法的c ++版本,并提供节点本机插件和nodejs版本包装器。 该模块已经过良好的单元测试和记录。 版本号 如果您的Node.js的版本比低v8.xx ,请使用最新v1.xx这个模块,或者你应该选择v2.xx ,它采用NAPI优雅和兼容实现原生的插件。 用法 提示:关于此模块最直观的描述是的注释和的代码:)。 安装 np
2023-01-02 16:41:08 129KB npm addon modbus crc
1
modbus CRC16 校验 C# 传入byte modbus CRC16 校验 C# 传入byte
2022-12-27 22:26:03 445B modbus CRC16 校验 C#
1
crc16-ccitt节点 通过CRC-ITU算法获取错误校验或校验和值的功能有时也称为CRC16-CCITT 安装 使用安装: npm install crc16-ccitt-node --save 例子 let crc = require ( 'crc16-ccitt-node' ) ; let buffData = Buffer . from ( 'ff7878' , 'hex' ) ; console . log ( "string hex : %s " , crc . getCrc16 ( buffData ) . toString ( 16 ) ) ; // string hex : c1f4 console . log ( "decimal : %d " , crc . getCrc16 ( buffData ) ) ; // decimal : 49652
2022-12-21 11:24:25 3KB nodejs crc16 crc-itu JavaScript
1
该函数用于计算 Modbus CRC16 多项式为 0xA001,输入数据是您要发送的数据的向量。
2022-12-14 10:37:13 1KB matlab
1
使用labview2015编写的CRC16 校验算法,用于Modbus协议的CRC检验计算,该文件为源代码
2022-11-22 16:21:39 22KB LabVIEW 源码
1