我想在我的电脑上通过 USB 控制遥控模型。我不需要真正的 radio 控制,所以直接通过电缆控制 Helm 机就足够了(是的,模型和控制单元之间会有电缆)。我想我会构建一些基于微 Controller 的设备,该设备将通过 USB 连接到计算机,而伺服系统将连接到该设备。
我正在寻求一些提示,我应该从哪里开始。我知道伺服系统是如何控制的,我最终应该如何对微 Controller 进行编程来控制伺服系统,但我真正不太了解的是设备端和计算机端(将是 Linux)上的 USB 通信。
我想用 C 语言进行编程(也许是微 Controller 的汇编程序)。
感谢您的每一个提示。
最佳答案
最简单的方法是使用 RS232 转 USB 桥接器,例如 FTDI 提供的芯片组.这将简化您的硬件和 PC 软件设计(无需 USB 驱动程序)。大多数微 Controller 至少有一个 RS232 端口可以连接。
一些微 Controller 提供 USB 支持。在那种情况下,您需要在其中进行一些 USB 编程并使用 libusb PC端。
关于c - 构建 USB 外设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3817902/