寻求一个功能完整可用的C# USBHID类
寻求一个功能完整可用的C# USBHID类或者C#可用的DLL链接库:1. 要求可具有读操作,写操作,打开设备,关闭设备功能;
2. 以上USBHID操作函数封装在一个完整的类中;
3. 提供一个完整功能的演示代码;
希望大家帮帮忙,可用RMB有偿购买,谢谢! 很久以前收集的,没仔细研究过,有源码、有Demo。看看能满足不? libusbdotnet是个不错的选择,使用简单。
http://www.libusb.org/ 这个我用过了,硬件也能联通,下位机vid=0x03EB,pid= 0x2150 网站下面有软、硬件程序http://www.waitingforfriday.com/index.php/USB_Generic_HID_Open_Source_Framework_for_Atmel_AVR_and_Windows 以前写的一个C#类给你参考一下. 马口!牛人多啊!{:biggrin:} 去www.codeproject.com上下载吧 墨非 发表于 2014-9-25 12:42
很久以前收集的,没仔细研究过,有源码、有Demo。看看能满足不?
谢谢,第二个可以满足我的需求! 标记一下,以后说不定就用到了。 mmyer 发表于 2014-9-25 14:12
libusbdotnet是个不错的选择,使用简单。
http://www.libusb.org/
但是需要将usb hid设备用filter工具注册才能操作设备,不太方便 dengnian602 发表于 2014-9-25 14:20
这个我用过了,硬件也能联通,下位机vid=0x03EB,pid= 0x2150 网站下面有软、硬件程序http://www.waitingfor ...
4楼的很好。非常感谢。 牛啊,好多牛人,学习学习。 功能完整可用的C# USBHID类 谢谢,开发上位机用到USB dengnian602 发表于 2014-9-25 14:20
这个我用过了,硬件也能联通,下位机vid=0x03EB,pid= 0x2150 网站下面有软、硬件程序http://www.waitingfor ...
感谢分享 hnac_ddh 发表于 2014-9-25 14:22
以前写的一个C#类给你参考一下.
感谢分享 谢谢分享,收藏了 感谢分享!!!
byte[] sendata = new byte;
sendata = (byte)i;
sendata = 0x08;
sendata = 0x00;
sendata = 0x00;
sendata = 0x27;
sendata = 0x10;
if (HidDevice.Write(sendata))
{
DescText.Text = "发送成功!";
break;
}
else
{
DescText.Text = "发送失败!";
i++;
}
i=0;就发送成功不知道为什么?
Length PhaseData Cmd.Phase.Ofs(rep)
---------------------------------------------------------------------------------
5OUT 08 00 00 2710 49.1.0
6OUT 00 08 00 0027 10 50.1.0
23IN 30 31 32 3334 35 36 3738 39 41 4243 44 45 46 51.1.0(3)
47 48 49 5051 52 53 51.1.16
24IN 00 30 31 3233 34 35 3637 38 39 4142 43 44 45 52.1.0(3)
46 47 48 4950 51 52 53 52.1.16
上位机往USBhid写数据out出现重复操作了,,看上去好像是位移了
不知道有那个前辈有调试好的方法或者类库,
网上的例程改了很久也是一样的结果,,能力欠佳啊。。
不错的资料,非常感谢楼主 标记一下! 非常感谢楼主
页:
[1]