2012-09-11 48 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