微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 如何覆盖串口发来的数据

如何覆盖串口发来的数据

时间:10-02 整理:3721RD 点击:
如图片所示,从串口发来5个数据,求助第二次发的时候,如何把第一次的覆盖掉?还有如何把这5个数据分开显示?



看显示结果,你是不是用了移位寄存器,如果用了去掉就行了,不知道你说的分开显示,是怎么样分开显示,最好把你的程序框图截个图看看。或者把你想要的分开显示,手绘个简单草图,方便给你解答。

可以在前面加个清空字符串,然后用“字符串”里的选行并添加至字符串就可以选定某个字符,当然,这种情况适用于你返回的字符符合某种规律。

我尝试去掉移位寄存器的,去掉之后,就显示一下,然后就没有啦。

字符串里面有选行?我现在是用字符串截取,不知道串口的数据发过来行不行。明天再试试看。

去掉移位寄存器就相当于你每次都会清空字符串的显示,这不正是你想好的结果吗?
接受到的数据是数字类型的,你先要转换成字符串类型的在去使用字符串处理模块去处理。
建议你要在循环内加延时,方便看到结果。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top