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

双机串口通讯,我学LV做的第一个小程序。

[复制链接]
发表于 2007-1-25 16:00:52 | 显示全部楼层 |阅读模式
小弟最近两个月才接触到LV,第一个练手的程序就是下面我要发的双机通讯的程序了
虽然简单,还是搞了我几天,才知道原来有这些控件啊,原来是这么用的啊
现在开发的程序因为是公司原因,不便发了,不好意思。
学到现在感觉收获很多,更感觉学的太少,太不深入。
多向论坛里的高手学习,
特别感谢下飞雨天对我的帮助。

本帖子中包含更多资源

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

×
 楼主| 发表于 2007-1-25 16:25:16 | 显示全部楼层
发送的程序里的LOOP次数应该是4次,还是一次就可以了?
不行的话,修改下。
回复 顶

使用道具 举报

发表于 2007-1-25 16:36:17 | 显示全部楼层

回复 #1 weiyd007 的帖子

自己写的程序,能拿上来和别人分享,真的很不错!!继续加油~~
看了下你的程序,说几个缺点:
send:
1:后面板可以更加紧凑些;
2:一般如果控制件别的地方不用,那就把它放在它所对应的事件结构中,方便以后寻找;
3:连线最好流畅些,按数据流向,从左到右(receive程序存在这个问题),然后一条线如果没什么必要,那最好就是一条直线,别拐弯,你可以选取其中的某条线段,用数字键盘左边的上下左右键移动。
receive:
1:后面板太大,数据流向没安排好等;
2:既然已经有循环,那就没必要用里面的2450次的for了;
3:里面的number 2 decimal string,输入输出很模糊,应该做到在一个vi里,输入在左,输出在右
save就不说了,呵呵
不是打击,呵呵,而是真心希望你能写出更好的程序!~

[ 本帖最后由 飞雨天 于 2007-1-25 16:38 编辑 ]
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-25 17:50:08 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2007-1-26 09:00:14 | 显示全部楼层
像飞兄说的那样,BLOCK的连线不够漂亮,还有如果你读的数据一定要循环2450吗,如果是特定的那就没话说,如果只是为了读出BUFFER中的所有数据,建议用判断BUFFER中的数据有没有为0就可以了。继续努力。
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-26 12:47:09 | 显示全部楼层
2450我解释一下
数据大概在4K左右吧,但是不到2450就全是FF了,这样的话,就可以直接丢掉的了
这个只是为我做轮速测试前的入门吧。
呵呵
回复 顶

使用道具 举报

发表于 2007-5-23 16:20:35 | 显示全部楼层
飞雨天 评论的太好了 谢谢楼主
回复 顶

使用道具 举报

tieyan 该用户已被删除
发表于 2011-5-3 16:53:03 | 显示全部楼层
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 03:02 , Processed in 0.068033 second(s), 13 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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