C# 上位機使用LibUsbDotNet方法實現USB通信

一、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中的參考實例進行編寫。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章