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

请教一个关于串口双机通信的问题?

[复制链接]
发表于 2008-1-19 10:31:44 | 显示全部楼层 |阅读模式
大家好,我用labview试验一个串口双机通信的程序,即一台电脑用串口调试助手收发,另一台用labview 收发,现在我测试 的结果是labview 这边发过去串口调试助手可以正确的接收,但是串口调试助手发过来的数据只是接收到一次,以后发的就显示不出来,这是什么原因呢,麻烦高手指点一下。谢谢,附labview程序

本帖子中包含更多资源

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

×
发表于 2008-1-19 11:48:08 | 显示全部楼层
程序本身没有问题,而你说的显示不出来很正常,添加一个字符串连接和移位寄存器就可以了,不然就被冲掉了。
回复 顶

使用道具 举报

 楼主| 发表于 2008-1-26 08:56:12 | 显示全部楼层
明白了,谢谢.我还想请教一下,设置VISA缓冲区大小跟读取缓冲区字节数有什么联系.为什么如果我实际发送的字节数比设置读取字节数小的话,读到的数将比原来的数多出一位或几位?如我若设读取字节数为4,我只发12,连续发两次,我收到的数据将是1212.即不会把两次发送的数据区分开来,有没什么办法可以识别呢??
回复 顶

使用道具 举报

发表于 2008-1-26 16:11:15 | 显示全部楼层
bytes at port,可以判断有多少个,根据这个判断再去读取相应的字节数目。
回复 顶

使用道具 举报

 楼主| 发表于 2008-1-27 10:43:30 | 显示全部楼层
感激版主,再问一个问题我查很多书都没查到.如何将一上字符串的小数部分转换为数值小数.因为我每次用发送小数的时候,用String to number conversion 函数都只能接收到整数部分显示在chart里面.
回复 顶

使用道具 举报

发表于 2008-1-30 17:03:12 | 显示全部楼层
发小数需要转换一下才行,LV发送的只能是STRING形式的!
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-30 12:24 , Processed in 0.042183 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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