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

labview如何利用usb通信的几个问题

[复制链接]
发表于 2008-8-7 17:15:27 | 显示全部楼层 |阅读模式
查看了论坛的一些资料。说利用usb通信有两种,一种是VISA,一种是dll。
我用非NI的usb采集设备,请问
一.VISA指的是直接利用VISA创建inf文件,安装,然后使用visa-read/write等4个控件通信 。是么 ?
dll就是调用usb驱动的dll文件,然后使用visa-read/write等4个控件吧。这也就是基本的通信步骤,对么?
二. 如何判断自己的usb设备是usbtmc还是usbraw类型?从而使用不同的通信解决方法
三. lv中有visa-read/write等4个控件,同时却也有 visa usb control in/out 等,这二者有和区别?
四 我安装了NI-VISA,为何visa资源名称显示还是只有com1.lpt1,刷新。(比如我电脑上连接usb的是com8)如何使其可选?
多谢大家!

[ 本帖最后由 goto天下 于 2008-8-7 17:18 编辑 ]
发表于 2008-8-11 09:50:22 | 显示全部楼层
这个问题没有回答。。顶下,有经验的来看看。。。
回复 顶

使用道具 举报

 楼主| 发表于 2008-8-12 14:18:52 | 显示全部楼层
前面的3个依然保留,关于第四点,我现在用labview和串口通信,结果显示了插入的串口(com3),估计会刷新吧

ps:第一次搞什么怎么就这么不易啊1
回复 顶

使用道具 举报

发表于 2008-8-12 20:01:15 | 显示全部楼层
USB不会在这里显示出来的!

个人感觉用VISA不太容易(是指针对非自己研发的卡来说,因为采集卡一般存在一些协议,比如发A代表什么,发B代表什么,东西很多,并且USB还存在着通道号,这样就更不容易弄清楚了),所以用VISA我觉得不太容易做到!


用DLL是最适合的,一般采集卡均有DLL或相应的VI配置好了给用户用!并且有配套的DLL相关的介绍的,这样用户才能进行二次开发,否则很困难!好运!
回复 顶

使用道具 举报

 楼主| 发表于 2008-8-13 13:37:11 | 显示全部楼层
呵呵,老大说的对,我用的usb转串口连接pc,和单片机通信,尽管显示,但是有时不准
这说明labview对usb和串口是很区分的。

usb的采集卡是自己做的,做的人还没回来呢。要是直接调用DLL几个函数就可以采集数据,就简单多了,多谢版主 。
回复 顶

使用道具 举报

发表于 2008-8-13 13:46:13 | 显示全部楼层
是串口的话就可以显示出来的(USB转串口也会显示出来的);
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-30 03:24 , Processed in 0.035014 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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