cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 492|回复: 3

[labview求助] 关于labview数据帧解码的问题

[复制链接]
发表于 2014-11-18 09:30:18 | 显示全部楼层 |阅读模式
使用FPGA+USB2.0芯片上传数据到上位机,上位机采用labview编写,由于是8通道,所以上传的数据我给编码了,数据帧格式是“帧头_通道号_数据_帧尾”,比如“&533*”表示第五通道的数据是33,由于USB上传的速度比较快,我并没有边接收数据边解码,而是使用TDMS格式先将采集到的数据储存起来,等采集完了,再读取TDMS文件解码数据,最后回显。现在的问题是,怎么快速解码这些数据?8个通道是顺序上传数据的。求大神给个思路方案啊,感谢不尽!
 楼主| 发表于 2014-11-21 20:38:26 | 显示全部楼层
发表于 2014-12-10 09:47:16 | 显示全部楼层
帧头只要有,就很容易解决了啊,用for循环+移位寄存器,不断的比较、截取数组然后输入到移位寄存器再返回做一遍,直到结束,就可以输出来了
发表于 2014-12-10 09:47:34 | 显示全部楼层
做一个小的子函数就可以了,subvi
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-5-4 23:58 , Processed in 0.455378 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表