发 帖  
原厂入驻New

labview求一个显示串口数据流的方法

4266 labview labview程序 labview 数据存储 labview编程
分享
本帖最后由 MrNICE 于 2020-10-27 09:11 编辑

我想把串口的TX和RX数据合并显示在前面板上,类似于串口调试助手那样。

我目前使用的方法是前面板放一个字符串显示控件,将TX和RX数据转成字符串再连接起来,新的数据就继续连接在后面,同时调用属性节点将滚动条锁定在最下方。
可是时间长了,会频繁重复写大量的字符串数据,而且会频繁调用属性节点(属性节点响应巨慢。。。),感觉会导致卡顿啊。

求个好的显示方案!除了字符串还有其他什么可以用的控件吗?
0
2020-10-26 17:12:18   评论 分享淘帖 邀请回答
7个回答
> 将TX和RX数据转成字符串再连接起来,新的数据就继续连接在后面,同时调用属性节点将滚动条锁定在最下方。
新的数据连接在前面, 这样就不需要用属性节点了.
最佳答案
2020-10-26 17:12:19 3 评论

举报

3 条评论
  • 2020-10-27 10:31

    这样也行,但是频繁将大量字符串输出到前面板的字符串控件仍然会占用较大的资源导致运行卡顿,有没有其他控件可以替代的?

  • 2020-10-27 10:35

    比如只需要写入新增的数据,而不需要把老的数据并上新数据一起再写一遍,不知道有没有这样的控件呢?

    GeorgeZou_2020 回复 MrNICE: 2020-10-27 11:04

    有.  .Net TextBox, 见附件.

串口有2种方法:第一就是查询显示,这样会一直查询;第二种是中断查询,要解决识别指令的问题
2020-10-27 08:25:56 评论

举报

数据用移位寄存器保存在内存中,每次添加内存中数据,再刷新到字符串显示控件,这样可以省略读的操作
2020-10-27 08:30:19 评论

举报

有.
.Net TextBox
见附件.

dotNet TextBox.zip

下载积分: 积分 -1 分

7.8 KB, 下载次数: 3, 下载积分: 积分 -1 分

2020-10-27 11:05:48 1 评论

举报

1 条评论
.Net TextBox in LabVIEW 2018 attached.

dotNet TextBox.zip

下载积分: 积分 -1 分

8.17 KB, 下载次数: 6, 下载积分: 积分 -1 分

2020-10-27 14:41:27 1 评论

举报

1 条评论
设置一个限定长度的队列,读入的数据放入队列,然后显示队列的内容。
2020-10-30 16:46:43 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表