数码之家

 找回密码
 立即注册
搜索
查看: 2885|回复: 7

[C51] 请教大虾下面的数据是用的哪种校验方式

[复制链接]
发表于 2021-1-21 22:45:11 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
电脑串口发动的数据如下:
12101192130323A  
121011921303931
12101192130443B  
121011921313138   
121011921313930  
12101192131453B  
121012122270530
121012122274736
121012122281338
121012122302938
第一组除去第一二位和后面四位,低三位开始应该是21年一月19点30分32秒,后面的应该就是这组数据的校验码,前后的符号都是固定的,请教各位大虾
这种校验方式是如何计算的。由于本人学习单片机不久对这个不是太懂,有懂的大虾,希望不吝赐教。

 楼主| 发表于 2021-1-22 09:07:30 | 显示全部楼层
自己的帖子自己顶起:loveliness:
回复 支持 反对

使用道具 举报

发表于 2021-1-22 13:53:16 | 显示全部楼层
数据量太少,特征还不够。但还是有一点特点的
这两组不看校验位,只有秒差7,校验位A+7的个位也正好是1
12101192130323A  
121011921303931
这两组也是这个特征:
121011921313138   
121011921313930  
这两组也是
121012122270530
121012122274736
但其它的就不一样了,所以样本太少了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-22 19:53:27 | 显示全部楼层
elecfunwb 发表于 2021-1-22 13:53
数据量太少,特征还不够。但还是有一点特点的
这两组不看校验位,只有秒差7,校验位A+7的个位也正好是1
121 ...


我又截取了几组,看够不够,不够我再弄
12101221945363F
12101221946173F
121012219471930
12101221947423E
121012219481432
121012219483236
121012219490036
12101221949483A
12101221950043A
121012219503934
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-24 20:33:16 | 显示全部楼层
自己的帖子再顶哈,麻烦大神们看看,M币是负的,能搞定的话支付宝也可以的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2021-2-1 15:35:17 | 显示全部楼层
这种数据量不大,估计只校验频头和频尾!!
回复 支持 0 反对 1

使用道具 举报

发表于 2021-2-1 18:33:01 | 显示全部楼层
所有数据异或后,再和3异或就是最后的校验位
回复 支持 反对

使用道具 举报

发表于 2021-2-1 19:47:27 | 显示全部楼层
用16进制显示多直观的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-19 03:09 , Processed in 0.124800 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表