【发布时间】:2012-12-19 14:08:39
【问题描述】:
我从互联网上购买了一个 USB 耳镜,我想创建一个使用它的应用程序。当我将它插入计算机时,它会将设备读取为 USB 摄像头,我可以使用提供的非常简单的软件与它进行通信。我对与 USB 一起通信的想法很陌生。我试图查看一些类似这样的网站:http://www.jespersaur.com/drupal/book/export/html/21,它告诉我如何对设备进行逆向工程。我不知道我是否走在正确的道路上......
我已经下载了 USB Snoopy,但我似乎无法让它正确地嗅探数据包。我还在另一台计算机上安装了 Crunchbang linux,但我也不知道如何嗅探它(特别是因为驱动程序是 Windows 原生的)。我想要的只是某种 API/接口函数供我调用和使用。我该怎么做这样的事情?我可以在 Windows 的设备管理器中找到该设备,它会告诉我硬件 ID 等。如有必要,我可以提供任何信息。谢谢。
编辑 - 我发现的耳镜的小描述:http://microscopesimgv.blogspot.com/2012/08/oasis-ehev2-usbplus-20mp-handheld-usb.html
【问题讨论】:
-
你能提供一些关于耳镜的细节吗?也许更多人会点击某人。但是,如果您只有 Windows 驱动程序并且没有真正类似的驱动程序,或者没有其他人为它构建驱动程序,那么您将有一些工作要做。
-
是的,做了一个小修改,你可以看看它是什么样子的。
标签: c usb communication