请教labview 串口通信问题

2019-07-17 23:01发布

labview新手,上位机接收串口数据,数据发送时5ms一次,但是上位机接收不需要这么快,导致数据累积在缓冲区,直接读取缓冲区是得到以前累计数据,无法得到最新数据,请问我可以怎么操作才能够读取最新数据,感谢各位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
hlyaka
1楼-- · 2019-07-18 15:48
一水真人 发表于 2015-12-31 16:13
你试试把接收的数据直接放入这里进行处理下怎么样能,但是要找到特征字符吧,看到没有高手出现,我只当顶一下。

不是字符串问题,我现在问题是想读最新串口中的数据,却只能得到缓冲区中的数据
e21353344
2楼-- · 2019-07-18 16:51
用串口助手调试下接受功能有没有自动清除功能,没有的话添加一个清除功能试试,我也不太懂,帮你顶下。
kindkink
3楼-- · 2019-07-18 19:39
 精彩回答 2  元偷偷看……
dlutccj
4楼-- · 2019-07-18 22:21
一直读呗,上位机不需要就不处理,保证需要的时候读到的就是最新的了
宁静致远。。
5楼-- · 2019-07-19 03:56
设置一个合适的延时等待吧
Huxianxin8827
6楼-- · 2019-07-19 04:28
……………………………………

一周热门 更多>