【问题标题】:Communicating with HID USB device from a C# application从 C# 应用程序与 HID USB 设备通信
【发布时间】:2021-01-24 23:09:46
【问题描述】:

我有一个微控制器单元,我需要通过 USB 将它连接到 PC。我已经创建了它的 HID 描述符,它已经在 Windows 上启动并运行,但我需要一个 C#/WPF 应用程序来与它通信(读/写)。 C# (.NET) 中没有用于 USB 的内置库,所以我在网上搜索了足够长的时间,但找不到执行此任务的方法。我在 Github 上找到了许多解决方案,但它们似乎不适用于我。谁能帮我一个简单易用的 USB 库?提前非常感谢。

【问题讨论】:

    标签: c# .net usb hid


    【解决方案1】:

    我建议查看这个库https://archive.codeplex.com/?p=simplehidlibrary 这个有一个演示应用程序,还参考了与 HID 设备通信的其他解决方案。

    如果这些对您不起作用,您仍然可以使用 P/Invoke 根据 Microsoft 的官方 HID API 文档编写自己的实现:https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/introduction-to-hid-concepts

    黑客愉快!

    【讨论】:

      猜你喜欢
      • 2023-04-07
      • 2014-04-18
      • 2013-08-10
      • 2012-07-26
      • 2011-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      相关资源
      最近更新 更多