找回密码
 立即注册
收起左侧

多线程中不断给串口助手发数据 一段时间后数据自己改变why?

2
回复
5329
查看
[复制链接]
累计签到:4 天
连续签到:1 天
来源: 2016-7-21 16:19:05 显示全部楼层 |阅读模式
2Qter豆
本帖最后由 火星人HDH 于 2016-7-21 16:28 编辑

目的是通过ComputeThread这个线程不断的去给串口发一段数据(RTU报文),这样就不会让GUI冻结
问题:通过串口助手观察时发现 :数据发送超过一段时间后 数据就发生了改变,比如我截图所示 我要发送的数据是 02 03但是在一段时间后串口收到的数据中就多了很多02 导致数据格式发生了错误

希望各位大哥帮忙给看看 哪里出的问题

















附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

累计签到:12 天
连续签到:1 天
2016-7-22 17:09:24 显示全部楼层
听起来好像是发送数据的那一方有问题,
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2016-7-24 09:58:21 显示全部楼层
问题解决了 谢谢您的回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了