chenweigang 发表于 2025-2-23 18:50

求助一个4字节数据的CRC4问题

大佬们,我串口接收到一个4个字节的数据06 00 00 60,已知最高4位是CRC位,请问这个数据的校验6是怎么算出来的?我用在线工具算不出来

一秒落纱 发表于 2025-3-17 01:02

这个不是说要对前面28位进行操作吗,你这个应该三个字节的数就够了吧,但是28位3个字节才24位,不懂你这个校验

江河千里 发表于 2025-3-17 02:31

其实你就换个校验方法呢?

光辉梦境 发表于 2025-3-17 03:47

看完你的介绍,我好像也没算出来,哈哈

冰春彩落下 发表于 2025-3-17 04:13

话说,多项式POLY这块你输入03是什么意思啊?

夜阑风雨 发表于 2025-3-17 05:56

有点难,换个校验吧,我都没看懂

暖了夏天蓝了海 发表于 2025-3-17 06:37

你串口接受的数据,是十进制显示的还是十六进制显示的啊?

三生万物 发表于 2025-3-17 07:41

感觉应该是哪里配置错了吧,才会校验错

别乱了阵脚 发表于 2025-3-17 08:19

你试试把多项式这块改掉呢?

远山寻你 发表于 2025-3-17 09:26

31,32这种是不是ascii啊?你换成36 30 30 30呢?

淡漠安然 发表于 2025-3-17 10:42

没玩过这种校验,一般我都是累加和,简单的很
页: [1]
查看完整版本: 求助一个4字节数据的CRC4问题