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

数据格式的问题!(8051向LV发送采集数据)

[复制链接]
发表于 2007-3-29 12:46:10 | 显示全部楼层 |阅读模式
各位好!
   我做了一个用单片机作为下位机采集数据,再通过串口发送到上位机,用LV接受并实时显示的程序。可是有一点疑问!前些天看到串口的的读写控件只能够读写字符串,那是不是我用单片机发送的0-255之间的数据格式就不能接受?还是我误解了书本的意思,还是应该做一个什么样的转换?另外,我把串口读出端放在WHILE中,把CHART图表放在外面,想实时显示读出的数据,可是因为READ读出的数据时字符,不能联,应该怎么改?
  希望大家帮帮我!谢谢!
发表于 2007-3-29 13:17:43 | 显示全部楼层
多看书及资料,LV是好用,但是这种基本的不想多说,
另外发贴前多用搜索。
回复 顶

使用道具 举报

发表于 2007-3-29 13:18:14 | 显示全部楼层
不用转换,直接发就行。
CHART 放在循环里面可以实时显示的啊 用string to byte array+对你的数据处理+build array
+chart 就OK了
回复 顶

使用道具 举报

发表于 2007-3-29 14:22:15 | 显示全部楼层
一般来说,这种通讯类的我们都要借助一对函数,flatten to string 和unflatten from string,好好理解下这里的string的含义~
当然,在你的应用上按weiyd007兄说的就可以了
另外,labview的数据格式和一般我们知道的c语言的格式还是有点区别的,看看下面这篇文章,应该会有收获~~
http://zone.ni.com/devzone/cda/tut/p/id/3561
回复 顶

使用道具 举报

发表于 2007-3-29 16:25:28 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2007-3-29 19:57:39 | 显示全部楼层
其实论坛有好多这类例子和子VI的,兄弟可以看看精华列表贴,有相关的收录的,好运!
回复 顶

使用道具 举报

 楼主| 发表于 2007-3-30 06:52:35 | 显示全部楼层

 感谢前辈!!!!!!

感谢weiyd007  的指导,感谢飞雨天 的点拨,也感谢lgh269 (剑情浪子) 和cpubbs 的建议,说来惭愧,我是学测控的,LV是刚刚接触,完全自学为毕业设计,为了它,我也着实看了不少串行通讯的书,在咱论坛看了不少帖子,可是能力有限,基本功有太差,问的问题有些低级,还请各位前辈见凉,说了不怕大伙笑话,看了weiyd007 的帖子,我还是不大明白用string to byte array+对你的数据处理+build array+chart ,还有flatten to string 和unflatten from string,我都找不到控件,但没关系,我在多看看书和帖子,会明白的! :victory: :victory: :victory: :victory: :victory: :victory: :victory: :victory: :victory: :victory: :victory: :victory:

[ 本帖最后由 haobo324 于 2007-3-30 06:54 编辑 ]
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-30 02:50 , Processed in 0.031476 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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