C#串口接收数据部分不正确
C#串口接收数据部分不正确串口接收中有下面语句:serialPortserialPort1.ReadRead(buf,0,n);对于大神这个语句理解应该没问题,就是把串口...
C#串口接收数据部分不正确串口接收中有下面语句:serialPortserialPort1.ReadRead(buf,0,n);对于大神这个语句理解应该没问题,就是把串口中的数据放入buf数组中。
问题是:自己写的接收程序所接收到的数据和使用串口调试助手接收的数据有部分不一样。比如发送的是:00 00 00 00 00,串口助手接收正确。但是我写的buf中则是:00 00 00 FF 00,出现的问题非常有特点:就是接收的数据中有部分,全部被FF代替了。 展开
问题是:自己写的接收程序所接收到的数据和使用串口调试助手接收的数据有部分不一样。比如发送的是:00 00 00 00 00,串口助手接收正确。但是我写的buf中则是:00 00 00 FF 00,出现的问题非常有特点:就是接收的数据中有部分,全部被FF代替了。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询