我知道这有点像“帮助我使用我的代码”这样的网站,但我实际上可以使用方法上的一点帮助。
我希望从USB设备检索数据,此设备是指纹扫描仪。因为我在网上购买它并且读得不够仔细,所以不包括驱动程序和其他安装程序。把它退回?不。 。 。
我想看看是否可以从此设备检索数据。老实说,我甚至不知道是否可能,但我很乐意给它打气。
我研究制作INF文件和微软推出的东西,但老实说,我不知道从哪里开始,因为我完全没有这方面的经验。我有很多程序设置来组织数据等等,只需要找到一种方法来实际获取它。
我应该研究和研究什么?
答案 0 :(得分:0)
我建议开始阅读USB Complete。前几章将为您提供USB工作原理的概述。这将使您基本了解协议,传输类型,描述符和设备的一般用法。您需要这些知识和术语,以便您可以理解下面的其他文档。
您可能希望使用WinUSB或hidapi与设备进行交互。如果设备是供应商特定的,那么WinUSB是最好的选择。如果设备枚举为HID设备,那么您将不需要内核驱动程序,但您需要与hidapi连接以与设备连接。你可以通过像UVCView.exe这样的工具查看描述符,或者查看是否在设备管理器中加载HID驱动程序来发现这一点(如果它不是你可能会有一个未识别的设备)。