gpt4 book ai didi

c - 如何做到这一点 : embedded USB-Host communication with plugged USB-Device

转载 作者:太空宇宙 更新时间:2023-11-04 04:53:26 26 4
gpt4 key购买 nike

我目前正在 AT91SAM9G20 评估套件上练习 USB 编程。在“玩”ATMEL 提供的 USB 设备端口项目(CDC 驱动程序,..)时,我学到了很多关于 USB 设备和 USB 设备端口驱动程序的知识。

但是现在我想写一个小驱动来控制无线棒我将其插入其中一 block 板的 USB-A 主机端口。

我阅读了很多有关 Stack Overflow、OpenHCI 规范的文章,甚至在网上找到了一些库,但我不确定这是否是在没​​有任何 USB 主机端口编程“良好”知识的情况下实现我自己的堆栈的好方法。

有没有一种小而简单的方法来控制开发板 USB 主机端口上的无线棒? (比如使用 USART 接口(interface)?)。

我也很想听听有关如何在 AT91 中实现 RTUSB 或 libUSB 的提示。

最佳答案

您可以从 atmel 下载 AT91LIB 1.9 版 page

usb 主机库位于 at91lib/usb/host 下。它们不是您需要的完整包,因为它们只是 OHCI 驱动程序——您仍然需要 USB 驱动程序和类驱动程序来实现您想要的。

您可以尝试支持 USB 主机的 RTOS,例如 rt-usb32

关于c - 如何做到这一点 : embedded USB-Host communication with plugged USB-Device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12378185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com