vc下 USB 通訊的問題

2021-07-26 06:17:52 字數 780 閱讀 1285

我正在做一 pc 端 通過usb介面和 de3 board 的通訊程式

請問該如何對usb裝置進行判斷?比如pc連有多個usb裝置,從中選取所需的那個

#define usbtestdevice_class_guid \

}

沒有 vendorid  或者 productid 一類的,這種程式是不是只能用於通用u盤一類,windows自帶有驅動的裝置的通訊?

還有就是

1>testusb5dlg.obj : error lnk2019: unresolved external symbol "unsigned char __stdcall hidd_getattributes(void *,struct _hidd_attributes *)" (?hidd_getattributes@@ygepaxpau_hidd_attributes@@@z) referenced in function "bool __cdecl initusb(void)" (?initusb@@ya_nxz)

1>testusb5dlg.obj : error lnk2019: unresolved external symbol "void __stdcall hidd_gethidguid(struct _guid *)" (?hidd_gethidguid@@ygxpau_guid@@@z) referenced in function "bool __cdecl initusb(void)" (?initusb@@ya_nxz)

可能是什麼樣的問題所致呢?  還請各位前輩多多指點 謝謝

VC下的TCP IP通訊(二)

三 bind 函式 該函式功能是將建立好的套接字繫結到本地的某個位址和埠上。函式宣告 int bind sockets,const struct sockaddr far name,intnamelen 引數說明 s 指定要繫結的套接字 四sockaddr結構的介紹。sockaddr 結構的宣告 s...

關於 USB 通訊阻抗匹配的問題

無論是rs485 can匯流排 usb。都是需要加終端電阻進行阻抗匹配的,許多任務程師對終端電阻的理解不是很清楚,甚至因為程式上能正常通訊,所以就索性省去了終端電阻。這樣帶來很大的隱患,通訊時好時壞,通常是去檢查時沒有問題,而回到家一睡覺,現場就出問題了,呵呵。所以終端電阻還是很有作用的,可是如果講...

VC 的串列埠通訊

vc 的串列埠通訊 vc 的串列埠通訊 代翔在vc 中有兩種方法可以進行串列埠通訊。一種是利用microsoft公司提供的activex 控制項 microsoft communications control。另一種是直接用vc 訪問串列埠。下面將簡述 這兩種方法。一 microsoft comm...