STM32
直播中

康桃花

7年用户 904经验值
私信 关注
[问答]

用STM32L05x的CRC模块做modbus CRC16计算,结果不正确是为什么?

根据参考文档,CRC模块可以配置CRC多项式,应该可以做(Modbus)CRC16计算,自己试了一下,发现结果不正确,总是一个固定值,不知道为什么?另外多项式应该是0x8005还是0xA001?

回帖(1)

周倩

2024-4-29 09:55:07
如果是16位的POL寄存器设置0x1021即可。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分