1
3
手臂一侧需要一个USB堆栈。对于PC端,您需要实现一个USB驱动程序和一个与驱动程序接口的应用程序。因此,更容易坚持使用其中一个通用配置文件(HID、大容量存储、虚拟COM)。对于所有这些,你将能够找到USB堆栈,而不必暗示你自己。此外,您不需要为PC实现USB驱动程序。 我认为最简单的事情就是使用虚拟COM方法。从PC端,它希望您访问一个串行端口。但是,速度可以高于标准RS232端口。我找到这个了 USB Stack 以较早的处理器为目标。你可以根据自己的需要进行调整,或者作为参考。通常,PC的虚拟COM驱动程序将与ARM USB堆栈一起提供。 另一种方法是 libusb . 这将允许您在不编写内核驱动程序的情况下与USB进行交互。 有关应用程序说明和商用USB堆栈,请查看 here . 如果您决定编写自己的堆栈和驱动程序, Jungo 是嵌入式USB堆栈和驱动程序的行业领导者。 |