2008-10-03 134 views
2

我打算構建一個USB設備,其中包含某些軟件需要響應的按鈕以及該軟件需要控制的指示符。我是新來的USB,所以我正在尋找任何可以讓我開始的指針。如何與自定義USB設備進行雙向通信?

+0

你打算在做什麼語言?平臺/操作系統? – GEOCHET 2008-10-03 18:05:43

回答

2

前段時間我做了一些USB開發時,我發現USB Central的信息非常有價值。

對於低帶寬要求,您可以使用類似FT232R這是一種單芯片USB串行實現。 FTDI驅動程序隨時可用,並使設備顯示爲主機的常規串行端口。這比自己的USB實現更容易(爲了任何目的!)。

1

有點含糊不清,但過去我做了一個位的USB開發。最簡單的東西往往是與HID相關的設備,因爲用於commincate的USB子集非常適合雙方實施。有些硬件設備基本上可以與HID一起使用,您只需定製一些電路並走開即可。

1

USB standard實際上很可讀。儘管如果你只是想創建一個簡單的設備,它可能有點矯枉過正。你可能會得到類似this的東西,它基本上是一個帶有USB連接器和固件和DLL的8051控制器。

0

結帳WinDriver,這是一個商業多平臺工具,可以讓您輕鬆實現用戶模式下的USB驅動程序,Linux和Windows之間兼容的源代碼。

相關問題