求来个stm32和c#通用的crc算法

2019-08-17 02:44发布

crc16或者crc8都可以。关键是两边的运算结果要一样。我在网上找了好几个算法,但是放在c#和单片机上运行,结果都不一样。。代码基本是一样的。但是就是结果不一样。。还有就是为什么我用串口向stm32发送信息,我没有在stm32设置向上位机发送数据的函数,但是单片机每次接收到数据都会向上位机发送几个乱码的数据。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
brilliant
1楼-- · 2019-08-17 08:33
 精彩回答 2  元偷偷看……
wzh1790694126
2楼-- · 2019-08-17 13:57
1l是电脑跟stm32都是波特率115200的时候,但是当电脑的串口调试助手波特率改为9600.接收区就会收到跟发送区一模一样的数字。有大佬知道这是什么情况吗。我百度也没有百度出来这是什么情况
wzh1790694126
3楼-- · 2019-08-17 17:30
@正点原子  可以@嘛...
正点原子
4楼-- · 2019-08-17 20:09
说明你的串口有问题。。。
正点原子
5楼-- · 2019-08-18 01:28
CRC部分,一般都不会有问题,论坛搜索,参考下别人的
wzh1790694126
6楼-- · 2019-08-18 07:17
 精彩回答 2  元偷偷看……

一周热门 更多>