2011-05-21 34 views
-1

您好: 我打算啓動一個(硬件&軟件)項目,這是一個USB3電路來控制一臺機器和一個軟件應用程序來控制它的計算機。 現在我正在對軟件部分進行研究,並在這方面尋找最新的工具和庫。USB3集成和開發工具

我欣賞這方面的任何幫助,, 感謝

+1

您唯一的希望就是USB設備附帶的庫。 – 2011-05-21 19:55:37

+0

如果我想用它作爲HID(人機界面設備),USB3和USB2之間有什麼不同? – Alaa 2011-05-21 22:15:05

+0

請解釋USB3爲您的應用程序提供的必要功能,而早期版本未提供這些功能。 – 2011-05-22 17:33:19

回答

2

如果您只是使用USB「控制」,USB3是矯枉過正。對於大多數「控制」(發送命令)全速(12Mbps)是合適的。有許多可以使用的兼容USB2的控制器。

如果您想要以> 1.5Gbps的速率傳輸數據,則USB3可能是解決方案。如果您不需要高傳輸速率,則最好使用內置USB的主流微型傳感器; AVR,ARM變體,賽普拉斯FX2等。

現在大多數控制器都符合2.0標準。 USB 2.0定義了3種速度,低速(1.5Mbps),全速(12Mbps)和高速(480Mbps)。 USB3定義和額外的超高速度。

+0

我想使用USB3進行研究,特別是在數據傳輸方面 – Alaa 2011-05-21 22:13:15

+1

@Alaaeddin:我認爲HID設備的USB3和USB2之間幾乎沒有什麼區別(回答單獨評論中的問題)。如果您使用CDC,Mass Storage,HID等常見類別類型之一,則無需擔心驅動程序開發。否則,使用其中一個開源通用接口(libusb)。就我所知,USB3真的是超高速度的增加,並沒有其他許多變化。主要是物理接口的增加。 – 2011-05-21 22:29:40