哪个IO端口用于编码引擎,传感器

时间:2013-05-10 09:31:59

标签: c io usb kernel hardware

我想控制一些物理引擎,打开/关闭,通过自编写的C API点亮。

我已经对如何实现这一目标有一个非常概括的概述:

使用内核抽象,在其上编写驱动程序并将其用作控件。驱动程序本身必须管理传入的字节并解释它们(取决于端口)。

我个人更喜欢使用USB端口,因为我可以使用我的MacBook进行开发。

但我知道协议非常复杂。不过这是我的具体问题:

  1. 哪个端口好用(USB是合适的选项吗?)
  2. 我可以简单地将引擎连接到USB电源线并将数据线连接到电源开关,还是需要额外的电路板?
  3. 是否有更好的OS X,BSD或gnu / Linux文档?
  4. 博多

1 个答案:

答案 0 :(得分:1)

要控制物理引擎,您必须至少添加一个电源板,USB端口无法驱动直流电机(可能是LED)。

计算机上最简单的I / O端口是LPT(并行端口),但这是一个“非常”旧的东西。我同意USB端口最方便,但为了方便使用,我建议你买一张小卡片。

这个Usb board(或同类的任何东西)可以解决问题。

我希望它可以帮到你,