威纶通官方论坛

威纶屏内置 CRC校验 问题

[复制链接]
发表于 2014-7-16 01:30:38 | 显示全部楼层 |阅读模式
今天发现威纶屏内置CRC函数 有的时候CRC计算值会和单片机计算值不符(单片机计算值要小256)

但有时两者计算值又相等 与不同的输入值有关

尝试各类计算方法(查表,直接计算等) 该问题一直都存在

不知道 有没有大侠遇到过 @@

先谢谢啦~~

补充一个例子 大家可以试

02 03 04 00 0a 00 0b 屏内宏指令返回 0xf6a8 而单片机函数计算返回 0xf5a8 ...
发表于 2019-11-3 15:39:07 | 显示全部楼层
屏内使用的是CRC-16(MODBUS)校验,校验和是0xF6A8没错,单片机的应该有问题。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-29 00:28

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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