看了好久datasheet,只看到stm32的can模块一个寄存器CAN_ESR:的LEC[2:0]位出现crc错误!好纠结此处的crc校验算法,如果我和其他的硬件设备进行can协议通信的话,如果发送和接收端的数据crc校验的算法不一致的话会出现数据传输错误的,怎样才能确保和未知的硬件设备进行can通信的crc校验算法一致,哪位高手有讲解这方面的资料没有?十分感谢!!!!!!!!!!
RE:STM32 CAN模块 数据帧里的CRC段是如何计算的(stm32的crc计算方法)
RE:STM32 CAN模块 数据帧里的CRC段是如何计算的(stm32的crc计算方法)
回复:STM32 CAN模块 数据帧里的CRC段是如何计算的(stm32的crc计算方法)
我现在也在学习stm32的can通信,想请问你一个问题,stm32的can通信是否带crc验证?我看了好长时间的stm32的库文件的代码,和例子,都没有找到can通信时有用到crc验证。
评分
查看全部评分