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

怎样实现串口同时接收和发送?

[复制链接]
发表于 2009-9-25 10:18:42 | 显示全部楼层 |阅读模式
如题,我现在要实现连续读取串口的同时可以随时写串口,搜索了一下论坛的帖子,但是没找到答案,我用的是VISA,是不是实现起来不太容易?
在线等……
发表于 2009-9-25 11:27:18 | 显示全部楼层
我不会,我用了一种笨办法来实现

就是设定一个定时循环,这个循环周期是1秒一次,循环内做一次串口的写入与读出,写入与读出设定一定的时间间隔(比如500ms),写入的串口控件外面加一个条件,真执行,假不执行,需要写串口时置为真

我串口通信不太熟,不知道能否满足你的需要,大家有别的好办法请指教!
回复 顶

使用道具 举报

发表于 2009-9-25 13:39:41 | 显示全部楼层
串口本来就是全双工的,即是可以同时读写的~~放相应vi到循环里就可以了,例子应该有,打开find example,输入serial什么的,找找
回复 顶

使用道具 举报

发表于 2009-9-25 13:40:12 | 显示全部楼层
比如那个串口调试助手那样的,有个lv版本的串口调试助手,搜索下?
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-25 13:45:17 | 显示全部楼层
2# 炸弹熊

我见过的程序也都是这样的,一起等待高手解决吧,呵呵
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-25 13:49:22 | 显示全部楼层
4# 飞雨天

就是类似这样的程序吗?

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-25 13:51:02 | 显示全部楼层
4# 飞雨天

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

发表于 2009-9-27 11:34:51 | 显示全部楼层
请问你的那个子VI里怎么实现的十六进制数据发送的啊,我也是用的VISA写,但是VISA只认字符串输入,我想输入字符串自动转成十六进制数发送给机器,或者直接给VISA发送十六进制数据也行,怎么能实现啊,万分感谢!!!!!!!!!!
回复 顶

使用道具 举报

 楼主| 发表于 2009-9-27 13:52:57 | 显示全部楼层
8# gu138

那个程序不是我写的,是从论坛上找到串口通信助手的例子,你可以搜一搜。另外,串口只对字符串进行操作,你想发送十六进制的数据的话,只需要右键—>十六进制显示就可以了,我也是新手,有问题一起探讨一下
回复 顶

使用道具 举报

发表于 2009-9-27 20:49:59 | 显示全部楼层
麻烦能说清楚些吗?在哪里右键可以选择十六进制显示?
回复 顶

使用道具 举报

发表于 2009-9-27 20:50:04 | 显示全部楼层
麻烦能说清楚些吗?在哪里右键可以选择十六进制显示?
回复 顶

使用道具 举报

july712 该用户已被删除
发表于 2009-9-28 09:41:42 | 显示全部楼层
在前面板上的字符串显示区域单击右键,选择16进制显示就可以了
回复 顶

使用道具 举报

july712 该用户已被删除
发表于 2009-9-28 09:41:45 | 显示全部楼层
在前面板上的字符串显示区域单击右键,选择16进制显示就可以了
回复 顶

使用道具 举报

发表于 2009-9-28 10:22:04 | 显示全部楼层
那只是把命令十六进制显示了,但并没有转化成十六进制整型字符串发送啊,版主的那个条件框中的子VI能否上传共享下可以吗?感激不尽!!!
回复 顶

使用道具 举报

发表于 2009-9-28 11:01:21 | 显示全部楼层
16进制显示之后,你输入的就是16进制了,就是所见即所得,所以,你能确保自己输入的是仪器手册中的控制命令。

至于楼主说的收发同时,就是你截的那个图,外面应该还有一个循环,这样就可以了

当然不可能是严格意义的同时,对于串口来说,严格意义同时也没任何的必要。
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 11:45 , Processed in 0.065426 second(s), 13 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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