0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

有关CRC校验的问题

现在我碰到个问题,要与一个系统接口,
说明书中写明采用CRC校验,多项式为X16+X12+X5+1
我编程序对联,始终无法联通,下载了很多工具,试过CCITT中不少的类型
得到的校验码与我实际接受的都不同,实在不知道怎么回事了,无法联系到原设计。。

如下是我接收到的数据
5E 10 01 A2 E0 02 0A 03 29 1E 0D
5E 10 01 A2 E0 02 0A 02 39 3F 0D
5E 10 01 A2 E0 02 0A 01 09 5C 0D
5E 10 01 A2 E0 02 0A 04 58 F9 0D

我选了4个只相差一位的命令接受,红色的为CRC校验码,其中需校验的数据只有最后的一个字节不同,是否有方法还原出原本的校验方案?能否指明个方向
提问者:60user102 地点:- 浏览次数:7003 提问时间:10-26 15:00
我有更好的答案
提 交
3条回答
ChristineGu 10-30 16:54
我结贴。。。我结贴,我傻瓜,原来那个5E是不做校验的,怪不得算来算去不对,,粗枝大叶害死人啊~~
华强快捷电路板有限公司 11-04 15:18
起始码和结束码不参与校验
uweuruer2 11-02 11:34
最后一行是:
5E 10 01 A2 E0 02 0A 04 59 F9 0D
撰写答案
提 交
1 / 3
1 / 3