微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 数组元素过滤的问题。

数组元素过滤的问题。

时间:10-02 整理:3721RD 点击:
下位机输出带有标志的数据流,字符串型。如
a1527b2167c2167d2418。
想将它们按标志进入对应的数组位置组成类似
1527
2167
2167
2418
这样的数组(标志位不显示)。若按循环4次一并输入数组的话,系统会因为延迟的问题导致元素错位,本来该进d位置的进入到c,下一组a位置元素进入到d。不知道该怎么解决这个问题。
总结:就是想带有a标志位的元素进入a位置,若因延迟丢失,则标为0。

小编的延时问题,这样:一个模块负责采集,听到数据就放入队列里面,在另外一个处理模块里面提取数据,即使用循环,也不会发生错位问题吧,试一试

我发现若用高亮模式(点着那个运行旁边的灯泡)的话就可以解决这个问题。怎么回事?我的确是用你那种方法的,但就是不行。labview没有管单片机的采集速度,没听到的数据当成空的显示出来了。

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

网站地图

Top