【问题标题】:How do I communicate with a GPIO USB device in OS X?如何在 OS X 中与 GPIO USB 设备通信?
【发布时间】:2011-04-13 16:08:41
【问题描述】:

我有一个来自 ViMicro 的 USB 网络摄像头,其中包含一个 GPIO 芯片。我们有一个微动开关连接到其中一个 IO 引脚,并且可以使用 ViMicro 提供的名为 exvmuvc.ax 的 ActiveX 控件读取 Windows 上的开关状态。我需要在 OS X 上使用 IOKit 复制此功能。

SysNucleus 的 USBTrace 显示 Windows 系统和 USB 设备之间发生的对话,但我无法在 Mac 上复制它。

有没有人知道一个软件 USB 嗅探器,比如 USBTrace,它可以在 OS X 上运行,以便我可以比较数据包?另外,是否有人熟悉这种特殊的相机芯片及其 GPIO 子系统,即使在 Linux 上也是如此?

【问题讨论】:

    标签: cocoa macos usb device iokit


    【解决方案1】:

    您可以使用 Xcode 中的 usbtracer,或者您可以尝试使用带有 debug release of IOUSBFamily 的 USB Prober,这很可能会输出比您实际想要的更多的信息。您可能想查看qa1370 了解更多信息。

    不过,一般来说,我建议您使用硬件 USB 分析仪,它们使这类事情变得容易得多。

    【讨论】:

      猜你喜欢
      • 2012-04-28
      • 2012-12-19
      • 1970-01-01
      • 2018-02-17
      • 2013-04-07
      • 1970-01-01
      • 1970-01-01
      • 2013-12-12
      相关资源
      最近更新 更多