打印

请教DS18B20的CRC

[复制链接]
1822|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wjhhhh|  楼主 | 2008-6-4 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.“CRC 的等效多项式函数为:CRC=X^8+X^5+X^4+1”这里的X是什么?它存在哪里?
2.存储器“第九个字节它可用Read Scratchpad 读暂存存贮器命令读出,该字节包含一个循环冗余校验CRC 字节,它是前面所有8 个字节的CRC 值”,这个字节是随温度值不同在不断变化吧?
  请高手和知道这些的朋友指教。谢谢

相关帖子

沙发
born| | 2008-6-4 19:50 | 只看该作者

X 就是一个代号

这个多项式跟普通的多项式的区别就是:系数  是按 模二运算的(比如1+1=0)
减一等于加一,无进位。

存储器第9个字节是前面 8个字节 除以X^8+X^5+X^4+1(模二除)的余数,随着温度的变化而变化。 

使用特权

评论回复
板凳
hotpower| | 2008-6-5 01:27 | 只看该作者

crc/pec

使用特权

评论回复
地板
wjhhhh|  楼主 | 2008-6-5 08:16 | 只看该作者

大略知道了一些。谢谢各位

大略知道了一些。找到一段计算程序,正在艰苦消化。谢谢各位

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

113

帖子

1

粉丝