一、前期准备
首先介绍一下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。