急急急,各位会USB通信的大侠请进!!!!!!!!!!!!!!!!!!!!
小弟最近想用C#开发一个USB通信的程序
(1)通过SetupAPI.dll里的函数查出来的USB设备路径名
\\?\hid#vid_093a&pid_2500#6&400f7bc&3&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
但是这个名字用CreateFile打不开呀!!!!请问怎么才能查出正确的路径名呀
(2)CyUSB或SharpUSBLib这两个库怎么用呀,谁有例子呀,看它的demo里边没有关于read和write的呀,另外
usbDevices = new USBDeviceList(CyConst.DEVICES_CYUSB | CyConst.DEVICES_HID | CyConst.DEVICES_MSC);
MyDevice = usbDevices[2] as CyUSBDevice;
上面两句是它的help里边给的,但是运行后MyDevice的结果是NULL呀?????????
危望各位大侠能给小弟一些帮助呀,我的新手!!!!!!!!
如果谁能有例子,希望能发到我的邮箱中wcss2010@hotmail.com
谢谢各位大侠的帮忙了!!!!!!!!!!!!!!!!!!! --------------------编程问答-------------------- 怎么没人回呢?是看问题太简单还是分太少????????? --------------------编程问答-------------------- 高手都到哪去了??????????????? --------------------编程问答-------------------- 没有人会吗????????????? --------------------编程问答-------------------- 呵呵,相同的问题,期待解答。 --------------------编程问答-------------------- Device类有读写的函数呀,例如
BulkWrite,BulkRead,InterruptWrite,InterruptRead等。
太多了。都是封装过的用来操作USB设备的函数。虽然作者没有注释清楚,但是单是看代码也能看懂吧。 --------------------编程问答-------------------- 我说的是SharpUsbLib
补充:.NET技术 , C#