2

我计划构建一个 USB 设备,该设备具有一些软件需要响应的按钮,以及软件需要控制的指示器。我是 USB 新手,所以我正在寻找任何可以帮助我入门的指针。

4

4 回答 4

2

前阵子做USB开发的时候,发现USB Central上的资料非常有价值。

对于低带宽要求,您可以使用FT232R之类的东西,它是一种单芯片 USB 串行实现。FTDI 驱动程序很容易获得,并使设备在主机上显示为常规串行端口。这比滚动您自己的 USB 实现(对于任何一端!)要容易几个数量级。

于 2008-10-03T18:05:22.897 回答
1

有点模糊,但过去我做过一点USB 开发。最简单的东西往往是与 HID 相关的设备,因为用于通信的 USB 子集在双方都非常容易实现。有一些硬件设备本质上是与 HID 一起工作的,你只需定制一些迂回的东西就可以了。

于 2008-10-03T18:15:42.937 回答
1

USB 标准实际上是非常易读的。虽然如果你只是想创建一个简单的设备可能有点矫枉过正。你可能会得到这样的东西它基本上是一个带有 USB 连接器的 8051 控制器以及固件和 DLL。

于 2008-10-03T19:32:11.003 回答
0

Checkout WinDriver,这是一个商业多平台工具,可让您轻松地在用户模式下实现 USB 驱动程序,源代码在 Linux 和 Windows 之间兼容。

于 2008-10-06T13:41:17.810 回答