LabVIEWwilliam hill官网
登录
直播中
旭日日
5年用户
30经验值
擅长:测量仪表 控制/MCU MEMS/传感技术
私信
关注
[资料]
labview CRC16位校验码生成程序
输入任意长度的16进制字符串,输出CRC校验码高字节和低字节。参考了 “mao525159 “ 这位用户的程序
CRC校验码生成程序.zip
(2020-5-23 10:51 上传)
11.77 KB, 下载次数: 234
回帖
(7)
sail
2020-6-16 11:40:15
本帖最后由 CAU2019 于 2020-6-16 17:52 编辑
好像不能用,校验出来的不对吧
本帖最后由 CAU2019 于 2020-6-16 17:52 编辑
好像不能用,校验出来的不对吧
3
举报
旭日日:
和你的CRC校验嘛对不上吗?
旭日日:
int calcByte(int crc, char b)
{
crc = crc ^ (int)b << 8;
for (int j= 0; j < 8; j++)
{
if ((crc & 0x8000) == 0x8000)
crc = crc << 1 ^ 0x1021;
else
crc = crc << 1;
}
return crc & 0xffff;
}
int CRC16(char *pBuffer, int length)
{
int wCRC16=0;
if (( pBuffer==0 )||( length==0 ))
{
return 0;
}
for (int j = 0; j < length; j++)
{
wCRC16 = calcByte(wCRC16, pBuffer[j]);
}
return wCRC16;
这是arduino原码,和这个生成的是一样的
sail
回复
旭日日:
嗯嗯,我试了几次,和我的校验码对不上。后来我又找了一个方法。谢谢楼主了
雀巢燕麦
2020-6-16 12:41:55
感谢楼主分享,好资料呀
感谢楼主分享,好资料呀
举报
CH
2020-9-30 11:34:01
感谢楼主分享,好资料呀
感谢楼主分享,好资料呀
举报
chenzhiwen
2021-3-12 12:49:42
校验字节好资料呀
校验字节好资料呀
举报
更多回帖
rotate(-90deg);
回复
相关帖子
LABVIEW
编写的
程序
CRC16
X32得到的
校验码
不正确,请大家帮我看哈是哪里的问题,谢谢
2022-03-02
9131
求基于
LABVIEW
编程的
CRC16
/X25
校验码
校验
程序
2022-02-24
17807
CRC16
的计算
校验码
的方式有哪几种?
2021-11-03
2553
怎样使用Delphi去编写Modbus RTU
CRC16
的
校验码
呢
2021-09-09
970
ModBus
CRC16
校验码
学习笔记(附手稿)精选资料分享
2021-08-30
1667
请问
CRC16
校验码
的
程序
该怎样编写?
2019-03-14
2244
CRC16
XMODEM
校验
程序
,符合标准
2018-10-11
8356
Labview
编写的
CRC
8
校验
程序
2012-10-22
33572
实用资料——
CRC
校验码
生成
算法
2012-02-14
4673
实用资料——
CRC
校验码
生成
算法
2012-01-11
3120
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分