crc16校验码,大部分都使用这个标准,好多计算出来都是错的,这个是正确的,这个校验码能和大部分plc通讯
2022-01-10 14:46:30 93KB crc crc16 plc 串口
1
超好用CRC16校验码工具
2022-01-07 22:07:16 252KB crc crc16 CRC CRC16
1
通过使用脚本实现; 组态王串口CRC16算法,组态王 CRC校验 CRC-CCITT (XModem),多项式:0x1021;多用于自由口协议通讯,希望可以帮到大家!
2022-01-05 20:05:07 12KB 组态王 CRC校验 CRC-CCITT 0x1021
遇到要做个CRC校验,翻了一堆资料终于看明白了,内有详细注释,不是普通的词典法,是用算法计算出来的CRC,对于CRC16-CCITT,只需替换公式即可 /* CRC16实现原理 * * CRC16 | g(x)=x16+x15+x2+1 | 0x1,80,05 | 1,1000,0000,0000,0101 * * 由于在步骤进行了取反,这里也要把公式反过来 * 0x8005 1000000000000101 * 0xA001 1010000000000001 * * 1.置16位CRC寄存器CRCFull全为1 * 2.数据message[i]一个字节8位与CRCFull异或,结果存在CRCFull(作用是取反) * 3.CRCFull最低位存在CRCLSB,CRCFull右移一位(向低位),用0填补最高位 * 4.检查原最低位即CRCLSB: * 1:CRCFull与多项式0xA001异或 * 0:重复步骤 * 5.重复步骤和,直到右移8次,处理完整个message[i]字节 * 6.重复步骤到,进行下一个字节8位数据的处理,直到(message.Length) * 7.最后得到的CRC寄存器CRCFull即为此数据的CRC16码 * * * */
2022-01-04 20:38:35 43KB C# CRC CRC16 源码
1
本代码中是crc16Modbus校验码,直接粘贴进方法就行,高低位可分。
2021-12-30 10:58:55 2KB crc16 校验码
1
编程调试时可以使用此校验CRC16码是否正确,输入完整发送数据帧,即可准确计算出此数据帧CRC16校验码。
2021-12-24 09:18:29 77KB CRC16
1
1、软件说明 ecom串口助手是一款串口(RS232)调试软件。由我爱IC导航网(http://www.52ic.net/)工作室开发。 ecom串口助手支持常用的1200 ~ 921600bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进 制接收或发送任何数据或字符(包括中文),能发送任意大小的文本文件,可以任意设定自动发送周期, 并能将接收数据保存成文本文件。 发送数据支持ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等检验格式,是工程师调试单片机串口的好助手工具。 2、软件特点 1、 支持Windows 9x / 2000 / XP / 2003 / Vista / Win7系统; 2、 绿色软件,不需安装。运行解压软件,将压缩包解压到指定目录即可。卸载时只需将程序目录删除; 3、 支持常用的1200 ~ 921600bps波特率; 4、 端口范围是COM1-COM255,支持扩展端口(USB转RS232); 5、 能设置校验、数据位和停止位; 6、 能以字符或十六进制收发数据,支持中文字符的收发; 7、 支持文件数据的发送; 8、 数据发送区允许设置发送周期,自动发送数据; 9、 支持键盘输入,将键盘数据发送到串口; 10、 支持定时保存接收窗口数据,便于查看长时间调试记录信息; 11、 有效的检测通讯错误,避免软件死机(如USB转串口设备拔出检测); 12、 数据接收窗口及文件发送均采用多线程设计。 V2.00版本增加功能 1、添加Xmodem功能(128个字节发送,只支持CRC校验)。 2、增加Xmodem-1k功能(1024个字节发送,只支持CRC校验)。 3、支持命令启动Xmodem-1k功能(可以做自动传输文件功能)。 V2.20版本增加功能 1、添加自定义数据帧头,数据帧尾功能。 2、添加数据校验协议,ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等。 3、添加数据包镜像回发功能。 4、添加接收对话框字体修改按钮。 5、添加转义符号选择。 6、支持命令串帧件发送(具体见命令串文件模板使用说明)。 7、添加窗口总是浮在最前面按钮,添加命令串隐藏显示按钮。 V2.40版本增加功能 1、增加110、300、600波特率。 2、修正接收窗体字体设置按钮功能,增加接收窗体背景色设置按钮。 3、使用许可 ECOM串口助手助手作为我爱IC导航网(http://www.52ic.net)宣传工具之一,在退出软件时会弹出网页, 如果您不想让软件退出时弹出网页,请在退出软件前点击“关闭串口”按钮,关闭串口,再退出软件。 本软件为免费软件,许可"个人用户"自由使用,复制和分发此软件包,但要保证此软件包的完整性。您 不能将本软件用于商业目的,如需要商业使用,需得到软件作者的授权许可。
1
实现CRC16校验的计算,标准采用CCITT
2021-12-19 15:01:47 2KB CRC16 VHDLCRC16
c# 写的简单的 CRC16 计算小程序 开发环境Visual studio 2010
2021-12-19 14:09:22 92KB c# CRC16 vs2010
1
CRC16校验算法及十六进制和十六进制字符串转换
2021-12-17 02:06:38 2KB CRC16 android Java
1