[已解决]CRC校验码转换

2019-03-24 10:10发布

本帖最后由 416202554 于 2015-5-30 23:14 编辑

MSP430FR5969支持硬件CRC校验,但是该校验使用CRC CCITT标准,而已有的上位机使用RTU标准(0xA001),请问有没有算法,可以将CCITT标准算出的校验码转换为RTU标准的校验码?


==========================分界线===================================

目前没有找到好的转换方法,使用了算法来生成CRC校验码
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
416202554
2019-03-25 22:43
qiushenghua 发表于 2015-5-30 18:24
我也回头仔细看了一下UG,确实没有关于多项式的设置项目。
之前我看到文档里列出了多个多项式,于是以为是可以动态调整的,仔细看了之后才发现原来是有两个不同的硬件模块用于生成不同类型的CRC校验码。
给您带来的不便还请谅解!

目前看来只剩下一种办法了,就是用软件重新计算CRC,转换这件事看起来并不是那么容易办到的。

嗯嗯,转换貌似确实不容易办到,我用了算法来计算crc校验码,感谢版主的答复

一周热门 更多>

相关问题

    相关文章