C# 上位机使用LibUsbDotNet方法实现USB通信

    技术2022-07-11  118

    一、usb驱动安装

    安装步骤如下:

    按照如图所示操作

     

     

     

     

     

    第三步:安装设备驱动步骤如下,其中保存配置文件到任意目录下即可:

     

     

     

    至此 usb驱动安装完成,USB设备可以被上位机识别。

    备注说明:最后一步安装驱动可能受系统权限限制,需求更改usb安装设备权限,具体操作步骤参考如下链接操作:https://jingyan.baidu.com/article/73c3ce2853802ce50343d918.html《Win10怎样禁用驱动程序强制签名》

     

    LibUsbDotNet具体使用步骤如下:

    1、创建一个C#的窗体程序

    2、将LibUsbDotNet安装目录下Src目录下LibWinUsb拷贝一份到你的工程根目录下

    3、在解决方案上右击,添加现有项目,将LibWinUsb目录下的项目包含进来

    4、在项目上右击,添加引用,选择LibUSBDotNet项目,如下图:

    5、在你的CS文件开头,添加引用:

    using LibUsbDotNet;   using LibUsbDotNet.Main;   using LibUsbDotNet.Info;   using LibUsbDotNet.Descriptors;   using LibUsbDotNet.LibUsb;   using LibUsbDotNet.WinUsb;  

    6、可以参考LibUsbHelp.chm中的参考实例进行编写。

     

     

     

     

    Processed: 0.010, SQL: 9