!!请教各位大神【串口通信数据发送】问题!!

2019-07-18 04:08发布

我在前面板匹配了几种数据,在每一次点击触发的时候,将组合好的数据发送出去。
在调试的时候,如果显示执行过程,那么在另一台电脑上就可以得到正确的数据。但是一旦连续运行,后5位数据就是乱码了。
求助各位大神,帮助小弟看看这个问题怎么解决才好啊!!多谢啦!!!vi程序在附件中。
{:4_105:}{:4_105:}{:4_105:}{:4_105:}{:4_105:}{:4_105:}{:4_105:}{:4_105:}{:4_105:}



1.jpg
2.jpg


数据组合发送.rar 下载积分: 积分 -1 分
11.82 KB, 下载次数: 9, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lazybear
1楼-- · 2019-07-18 07:07
弄清楚了。。。。。。自己回来回答自己的问题吧。。。VISA_close放在了事件里,导致了第一个数据之后的数据接收出现问题,把close放到事件外部 或者干脆不要 就能解决这个问题 , 哎。。。耽误了不少时间。。。

评分

参与人数 1积分 +10 收起 理由 zhihuizhou + 10 1个小时搞定并且反馈解决方案 赞一个.

查看全部评分

zhihuizhou
2楼-- · 2019-07-18 11:53
 精彩回答 2  元偷偷看……
lazybear
3楼-- · 2019-07-18 16:12
zhihuizhou 发表于 2013-1-17 09:22
1个小时搞定并且反馈解决方案 赞一个

3个大Q!!!多谢啦~~
lazybear
4楼-- · 2019-07-18 18:30
另外,应该在事件内部加一个延时,我给的是0.5s,结果可以正确显示。不过,触发不能太快,如果触发速度大于0.3秒(大约),就会出现程序死循环(没有找到循环的部分,或者理解为死机??)。
zhtok
5楼-- · 2019-07-18 22:51
     1个小时搞定并且反馈解决方案 赞一个
zhtok
6楼-- · 2019-07-19 01:18
      案例子也学习到了知识。

一周热门 更多>