如何在OS X中与GPIO USB设备通信?

时间:2011-04-13 16:08:41

标签: cocoa macos usb device iokit

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

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

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

1 个答案:

答案 0 :(得分:2)

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

总的来说,我建议您使用硬件USB分析仪,它们可以让这种事情变得更容易。

相关问题