本帖最后由 xiaofei0013236 于 2015-8-11 18:13 编辑
前辈你好,请问下飞思卡尔MC56F84XXX系列的芯片和Kinetis系列的CRC模块一样吗?我用MC56F84XXX的CRC模块,按照您给的官方例程来设定,感觉有很多地方有问题。能否给点宝贵意见,不甚感激!问题点:
1、初值SEED为0xFFFF时,计算出结果为0x1D0F初值的结果。
2、CRC_CRC寄存器不能按照例程上通过unsigned char*指针来幅值,换成short即可(所以最后如果剩余8个bit的信息则无法解决?)
3、在1情况下,按照0x1D0F的初值,连续输入两个16bits的信息,得到的CRC结果和理论值也不一样
谢谢
|