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

多变量数据分组问题请教。

[复制链接]
发表于 2007-10-15 10:40:09 | 显示全部楼层 |阅读模式
我从串口收到的数据是四个变量的,但是不是集中在一块发过来的,是下面这样
FF01 1213 1415 FF02 2223 2425 FF03 3233 3435 FF04 4243 4445
FF01 1617 1819 FF02 2627 2829 FF03 3637 3839 FF04 4647 4849
FF01 …………………………………………………………………………………
FF01 ……………
FF01,FF02,FF03,FF04代表四个变量的标识,后面跟着的分别就是四个变量的数据。如果要把变量1-4的所有的数据集中在一块,而不是像现在这样分成很多部分,可以实现吗?

[ 本帖最后由 snowfly 于 2007-10-15 10:43 编辑 ]
发表于 2007-10-15 11:31:03 | 显示全部楼层
当然可以啊.其实你接收到的数据是很有规律的,在接收到数据后可以分解各自的数据,就是相当于一个4通道的数据采集,你可以将采集回的数据分到每一个通道.
回复 顶

使用道具 举报

发表于 2007-10-15 12:54:32 | 显示全部楼层
你接收的应该是字符串吧,
把他转化为数组在用数组的控件处理一下就可以了
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-15 15:52:53 | 显示全部楼层
我的目标是做成下面图示这样的。接收到的是字符串,收到以后怎么处理呢?第一行分开成四个单独的可以,第二行继续往下怎么做呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2007-10-16 09:28:03 | 显示全部楼层
你可以做四个字符串判断分支,FF01就把后面的几个字节长度的字符放一个数组里,其它如上就可以了
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-10-1 06:22 , Processed in 0.046783 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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