微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 串口接收数据 实时解帧并显示?

串口接收数据 实时解帧并显示?

时间:10-02 整理:3721RD 点击:

向大家请教一个问题,从串口被动接受数据,每秒约1000帧,每帧5字节,第一字节x55和最后一字xAA节分别为帧头和帧尾,中间三个字节为数据的低、中、高字节,是用24位补码表示的,数据是连续不断的传过来的,我现在想要用labview从串口中读取数据,并以波形即时显示出来。
我现在可以先把接收到的字符串转换为但自己数组并存在txt文件中,然后在用另一段程序解帧,恢复数据,显示并存储。但是处理数据是事后的,不能实时显示。
我想问的就是如何实现实时处理接收到的数据,由于串口接受的数据是连续不断的,并不能有丢失,解帧使用到循环,如果实时解帧就得循环嵌套,但接收到的数据长度不断增加,不知道怎么弄
想了很久,不知道怎样实现从串口边接受,边解帧、恢复数据并显示,也就是把接受的数据实时显示出来。

没人回答。
还好 我自己已经解决了

我也遇到了这方面的问题,请问您是如何解决的?

小编能否分享一下,我也遇到了类似的问题,谢谢

小编大方点,将程序贴上来?

分享一下吧    ,急需解决这个问题

小编怎么解决的啊

我有试过DSP与Labview串口通信,DSP一直在发帧数据,Labview一直接收数据。可是调试结果中Labview接收的数据有可能不是从帧头开始的,出现断帧。你有这种情况出现吗?

我也出现了这种问题,不知道怎么解决,是否可以交流一下

正在学习调试中

小编,怎么解决的啊?

分享一下呗!

怎么解决的啊?求帮助!

新手,同求求帮助

求分享程序T_t 现在也有这个问题。

我也出现了这种问题,希望可以交流一下

这个lz就会扯淡呵呵  

求分享!

没图没真相!。

小编您好,我也遇到同样的问题,请问您是怎么解决的?希望给个程序。急。

麻烦小编分享一下

小编,我想请问一下,怎么解决的?

我也是这个问题。

怎么解决的?                                

我也是 请问您如何解决的

这个lz就会扯淡呵呵

用生产者与消费者循环就可以解决吧。

学习中,求分享。

同求。跪谢

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

网站地图

Top