2011-04-13 108 views
2

我有一個ViMicro的USB網絡攝像頭,它包含一個GPIO芯片。我們有一個微型開關連接到其中一個IO引腳,並且可以使用由ViMicro提供的名爲exvmuvc.ax的ActiveX控件讀取Windows上交換機的狀態。我需要在OS X上使用IOKit複製此功能。如何在OS X中與GPIO USB設備進行通信?

從SysNucleus的USBTrace顯示Windows系統和USB設備之間的對話,但我無法在Mac上覆制此對話。

有誰知道軟件USB嗅探器,如USBTrace,在OS X上工作,以便我可以比較數據包?此外,即使在Linux上,是否有人熟悉這款特定的攝像頭芯片及其GPIO子系統?

回答

2

您可以使用Xcode中的usbtracer,或者您可以嘗試使用USB Prober與debug release of IOUSBFamily,這很可能會輸出比您實際需要更多的信息。你可能想看看qa1370瞭解更多信息。

一般來說,我建議你拿一個硬件USB分析儀,它們使這種事情更容易。

相關問題