登录注册
th19880220 发表于 2016-1-13 09:23 现在怎么样了 我也出现这个问题,看图形应该是起始位判断出错了
qiushenghua 发表于 2015-5-30 18:24 我也回头仔细看了一下UG,确实没有关于多项式的设置项目。 之前我看到文档里列出了多个多项式,于是以为是可以动态调整的,仔细看了之后才发现原来是有两个不同的硬件模块用于生成不同类型的CRC校验码。 给您带来的不便还请谅解! 目前看来只剩下一种办法了,就是用软件重新计算CRC,转换这件事看起来并不是那么容易办到的。
qiushenghua 发表于 2015-5-29 00:34 仔细阅读了CRC的计算规则,发现将CCITT标准算出的校验码转换为RTU标准的校验码是一件很不靠谱的事情。 然后再阅读了MSP430FR69xx Family User's Guide,发现它的硬件CRC模块貌似是能设置生成多项式的,仔细阅读一下文档吧,应该能直接在FR5969中设置成你需要的校验码格式的。
sint27 发表于 2015-5-29 11:45 同意楼上的,都要算法的话还不如直接算,也可省去硬件CRC
huixianfxt 发表于 2015-5-29 08:21 不能转换的话,就浪费点CPU的时间让CPU计算吧!说不定转换的算法还没有直接CPU计算来的实在。
long5966 发表于 2015-4-23 17:40 我这儿也要求用115200,然后就不知道怎么办了。。。bug无解阿
9331lee
惠美丽
吴世勋
< 1/1 >
已有94人来访过
留言
现在还没有留言