1

我正在寻找一个类似于 Windows 中的 HyperTerminal 或 Putty 的 USB 终端。我正在开发一个控制 USB 设备的 C# 软件。我打算使用 WinUSB,因为我的设备不适合任何设备类。

所以当我调试的时候,我想要一个软件在里面输入 VID 和 PID,然后向设备发送数据和从设备接收数据。

4

1 回答 1

1

AFAIK,没有这样的事情。USB通信比标准的终端接口丰富得多。与终端不同,您可以有多个接口、端点和传输方式。有一些工具可以查看总线上发生了什么,例如USBlyzer ...但我不知道有什么工具可以提供注入请求的接口。我认为系统上的其他驱动程序总是在处理设备,这种能力会破坏驱动程序。我相信如今,您可以在用户模式下做很多事情。您可能想签出 #usblib。它可能有一些方便的东西可以让你更接近你想要的东西。

于 2012-09-22T07:22:07.560 回答