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

一个串口中多信号源传送问题

[复制链接]
发表于 2006-6-13 19:03:17 | 显示全部楼层 |阅读模式
各位请帮忙看下我的问题:
一:我怎样才能在一个232中传送两个不同的信号(假设为X1和X2)?(我现在只能想到“分时”传送)
二:若labview接收到数据。那么在labview中怎样才能将这两个信号区分开?比如说我要计算Z=X1+X2。我怎样才能知道X1和X2的值分别等于多少?
谢谢各位了!! 对了,我做的是单片机与LABVIEW通信。
[此贴子已经被作者于2006-6-13 11:21:44编辑过]

 楼主| 发表于 2006-6-13 19:27:25 | 显示全部楼层
<>谢谢,cpubbs。你的方法感觉比较好,实在。不过有朋友说传送时在帧中加标识位。不知道labview中能否识别“标识位”。</P>
<>另:按你的要求我将贴作了修改。</P>
回复 顶

使用道具 举报

发表于 2006-6-13 23:26:26 | 显示全部楼层
<>哈哈,看见了,题目很好啊!</P>

<>加标志位是可以的,比如在数组的某一个位置加,比如第一个字节,然后跟十个数,然后再又是通道号2,然后再跟十个字节,都可以的!我估计有朋友会用每一个字节的某一个位作标识,但有局限,比如如果信号本身就能达到FF,哪么这种作标识意义就不存在了!</P>
回复 顶

使用道具 举报

发表于 2006-6-13 19:08:44 | 显示全部楼层
单片机里面弄一个数组,然后里面自己定义好,比如说第一个信号占有10个元素,放在数组的前十个,后十个放第二个信号的元素,然后PC接收到的时候,总共接收二十字节,把数组分成二半,前半是第一个信号,后半是第二个信号!在单片机里面循环发送20个数出来就OK了!
回复 顶

使用道具 举报

发表于 2006-6-13 19:09:45 | 显示全部楼层
如果兄弟发贴的时候能把标题写清晰一些,以后大家遇到相同的问题搜索会比较容易的,呵呵!谢谢兄弟![em08]
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 17:34 , Processed in 0.028967 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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