2012-09-11 31 views
1

我目前正在使用AT91SAM9G20評估套件上的USB編程進行實踐。 當我用ATMEL提供的USB設備端口項目(CDC-driver,..)「播放」時,我學到了很多關於USB設備和USB設備端口驅動程序的知識。如何做到這一點:嵌入式USB主機與插入的USB設備通信

但現在我想寫一個小驅動程序來控制一個無線棒 ,我插入其中一個板USB-A主機端口。

我讀計算器了許多,OpenHCI規範,甚至發現在網絡上, 一些圖書館,但我不知道,如果它能夠實現我自己的堆棧一個很好的出路在USB主機端口的任何「好」知識節目。

有沒有一種簡單易用的方法來控制電路板上的無線棒USB主機端口? (就像使用USART接口?)

不知道它只是爲時已晚今天還是我的「盲」, 但你也許請就如何落實RTUSB或libusb的到AT91提示嗎?

在此先感謝!

問候, 坦克Aureon

回答

0

您可以從愛特梅爾從這個page

USB主機庫正在at91lib/USB /主機下載AT91LIB版本1.9。他們不是你需要的完整軟件包,因爲他們只是OHCI驅動程序 - 你仍然需要USB驅動程序和類驅動程序來實現你想要的。

你可以嘗試一個支持USB主機的RTOS,如rt-usb32