Labview 2018 与FX3通信

本文详细介绍了如何在Labview 2018中与FX3 USB设备进行通信。首先,解释了USB设备的端点配置,然后通过NI-VISA驱动向导安装USB驱动,使Labview识别设备。接着,编写Labview程序,解决VISA资源名称设置和中断传输超时问题,最终实现双向通信并优化程序,完成USB通信小助手的制作。
摘要由CSDN通过智能技术生成

一、前期准备

    首先介绍一下USB设备(STM32 USB),设备通过一个接口2个端点与主机通信,两个端点分别为端点1输入和端点1输出。两个端点均为中断端点。

    好,下面来正式介绍一下基于labview的USB调试小助手。

    USB口的HID类能轻易的被windows系统识别,因为它内置了USB HID驱动。但是这个驱动是不被labview承认的。要想被labview承认,需要安装VISA生成的USB驱动。(个人感觉这个是labview比较不好的地方)具体的操作方法是:

打开NI-VISA driver wizard

选择USB,点NEXT

    因为我的USB设备一直在电脑上插着,所以VISA安装向导识别了它,我们直接选中这个设备。这个时候你会发现,都自动填装好了,不用我们自己再填写。 包括Vendor ID、Product ID、Descriptor Information(可以查看各种描述符),Model Name(设备管理器要显示的名字)我们点击NEXT,进行下一步(点完后可能会跳出小窗口,我们一路点Yes,通过)

下一步是Output Files Generation,我们可以不做任何修改直接next

最后一步是Installation Option,我们选第一项安装,然后点Finish。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值