数组元素过滤的问题。

2019-07-18 09:29发布

下位机输出带有标志的数据流,字符串型。如
a1527b2167c2167d2418。
想将它们按标志进入对应的数组位置组成类似
1527
2167
2167
2418
这样的数组(标志位不显示)。若按循环4次一并输入数组的话,系统会因为延迟的问题导致元素错位,本来该进d位置的进入到c,下一组a位置元素进入到d。不知道该怎么解决这个问题。
总结:就是想带有a标志位的元素进入a位置,若因延迟丢失,则标为0。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
Mr.Dante
2019-07-18 14:17
sushu 发表于 2013-6-5 20:54
楼主的延时问题,这样:一个模块负责采集,听到数据就放入队列里面,在另外一个处理模块里面提取数据,即使 ...

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

一周热门 更多>