我已经阅读了很多代码而没有相互匹配..我做了一点点编程,但有一点让我感到困惑的是:有多少种方法可以读取USB(我需要调用多少个类或库)这样的事情)?当你使用.serial端口时(这是否意味着你正在读取串口,甚至USB使用相同的类或库)?这是我第一次尝试从USB读取,完全无法解决如何启动。如果我能找出第一步,那么我就可以继续......非常感谢你的提示,
答案 0 :(得分:1)
在.NET中无法直接“读取USB”。与总线本身的交互由设备驱动程序完成。
至于您将如何与特定设备进行交互,这完全取决于设备。如果您可以提供有关您希望连接的信息,我或其他人可能会提供更多帮助。
答案 1 :(得分:1)
使用LibUSBDotNet。据说这很好。
答案 2 :(得分:1)
USBBurn - 用于将磁盘映像写入USB驱动器的小实用程序。在http://usbburn.codeplex.com/
GPS Framework for .NET支持USB,请参阅http://gps2.codeplex.com/或http://gps3.codeplex.com/
USBDevice
http://msdn.krugle.com/kse/entprojects/1005285_scmi-ps_3#6
答案 3 :(得分:0)
您可以通过或多或少三种不同的方式与 USB 设备进行通信:Hid、USB 或串行端口(COM 端口)。这实际上取决于制造商随设备分发的设备驱动程序。 Device.Net 是一个 .NET 框架,以统一的方式支持所有这些。