我目前正在 AT91SAM9G20 评估套件上练习 USB 编程。在使用 ATMEL 提供的 USB 设备端口项目(CDC-driver,..)时,我学到了很多关于 USB 设备和 USB 设备端口驱动程序的知识。
但现在我想编写一个小驱动程序来控制我插入其中一个板 USB-A 主机端口的无线棒。
我阅读了很多关于 stackoverflow、OpenHCI 规范的内容,甚至在网上找到了一些库,但我不确定这是否是在没有任何“好的”USB 主机端口编程知识的情况下实现我自己的堆栈的好方法。
有没有一种小而简单的方法来控制板 USB 主机端口上的无线棒?(比如使用 USART 接口?)
不知道今天是不是太晚了,还是我“瞎了眼”,但你能不能给我一个关于如何在 AT91 中实现 RTUSB 或 libUSB 的提示?
提前致谢!
问候, 奥伦