关于labview数据帧解码的问题
使用FPGA+USB2.0芯片上传数据到上位机,上位机采用labview编写,由于是8通道,所以上传的数据我给编码了,数据帧格式是“帧头_通道号_数据_帧尾”,比如“&533*”表示第五通道的数据是33,由于USB上传的速度比较快,我并没有边接收数据边解码,而是使用TDMS格式先将采集到的数据储存起来,等采集完了,再读取TDMS文件解码数据,最后回显。现在的问题是,怎么快速解码这些数据?8个通道是顺序上传数据的。求大神给个思路方案啊,感谢不尽!怎么没人回复呢
帧头只要有,就很容易解决了啊,用for循环+移位寄存器,不断的比较、截取数组然后输入到移位寄存器再返回做一遍,直到结束,就可以输出来了 做一个小的子函数就可以了,subvi
页:
[1]