[Kinetis] 手把手学会官方例程第二十六篇:Kinetis 120MHz主频芯片CRC 例程(https://bbs.21ic.com/icview-679844-4-1.html)的帖子已经参考过了。
基本上已经把CRC弄懂了,通过Visual studio写的C程序能够实现各种格式的CRC校验。
包括CRC-16,CRC-16(MODBUS),CRC-CCITT(XModem),CRC-CCITT(0xFFFF),CRC-CCITT(0x1D0F),等。
现用该芯片的CRC模块,选择16bits(TCRC=0),先置WAS=1,写入CRC_CRC=65535作为0xFFFF的SEED,TOT,TOTR都为0.
计算出的结果却是SEED=0x1D0F的结果,即CRC-CCITT(0x1D0F)格式的值。
求大神指点,不甚感激! |