![]() |
1
8
看一看 hidapi 它是C,它回答C++绑定问题(有效地):是跨平台的,并且具有非常许可的许可。似乎没有回调,但是。。。 |
![]() |
2
5
如果libhid对您有用,那么可能要做的事情是编写一个应用程序(您可以使用GPL),它使用libhid与设备对话,然后通过TCP连接提供您需要的任何内容。你真正的应用程序将通过TCP连接来完成它所需要的。这显然将是一个巨大的性能打击。 这个应用程序实际上是libhid和你的应用程序之间的一个“填充程序”。在这种情况下,垫片的存在是出于法律原因,而不是技术原因。 我不是说这是个好主意,只是说这是个好主意。 |
![]() |
3
2
跟踪系统的HIDmaker软件套件是一个选项。 -易于使用(非常适合学习如何为USB HID编程) -为主机和设备生成稳定的示例代码(根据我的经验是稳定的) -高性能(如果HID一开始甚至可以说是高性能的话) -仅适用于Microsoft Windows -使用自己的USB库(ActiveX) |
![]() |
4
2
考虑自己滚。您将完全控制接口、平台独立性级别等。即使一个项目是GPL,你也可以把它作为自己的菜谱,作为一个测试平台来发现自己的问题。 |
![]() |
5
2
http://embedded24.net . 也有几个示例应用程序包括VisualStudio 2010(C++、C和VB)。 |
![]() |
6
2
看看这个代码: http://geekswithblogs.net/tamir/archive/2008/12/30/read-and-use-fm-radio-or-any-other-usb-hid.aspx 它提供了一些简单的类来与HID设备对话。归根结底,就是获取设备的别名(类似于“?\隐藏“Vid”并使用CreateFile打开它。可以在HKML\SYSTEM\CCS\Control\DeviceClasses{4d1e55…}下获取设备的别名\
|
![]() |
JD Roberson · 通过命令行安装设备驱动程序inf 11 年前 |