要访问USB端口,首先要知道这种USB设备的GUID和管道名称,获取句柄以后就可以使用ReadFile/WriteFile进行读写了!下面放上代码,以供参考。...
Inf ( Device information File )是 Microsoft 公司为硬件设备制造商发布其驱动程序推出的一种文件格式, Inf 文件中包含硬件设备的信息或脚本以控制硬件操作。在 Inf 文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样...
在开发USB设备时,应尽量使用USB协议已经定义好的标准设备,这样可以不需要自己编写设备驱动程序,因为编写驱动程序非常耗时。下面我们看看Windows系统都提供了哪些USB设备驱动程序。 Microsoft 提供的 USB 设备类驱动程序 USB-IF 类代码 设备安装程序类 Mic...
我们知道,开发USB驱动程序有个选择是使用LibUsb,它为对不太熟悉驱动程序开发的人员提供了一个简便开发USB驱动的方法,可你知道吗,微软也提供了一个类似的工具WinUSB,这可是微软自家的东西哟,是不是很激动,下面来一窥WinUSB到底是什么! WinUSB简介 如...
LibUSB-Win32是一个用于Windows操作系统(Win98SE、WinME、Win2k和WinXP、Vista、Win7等)上的通用USB设备驱动程序。该驱动程序允许使用者在不写任何一行核心驱动程序代码的情况下,可以访问Windows系统上的任意一个USB设备,具有以下特点: ? 能够与任意一...
USB1.1协议的中文版,兼容USB1.0。USB 最初是由英特尔与微软公司倡导发起,其最大的特点是支持热插拔和即插即用。当设备插入时,主机侦测此设备并加载所需的驱动程序,因此使用远比 PCI 和 ISA 总线方便。由于USB协议比较复杂,又全是英文,所以此处提供中文翻译版本,且可在线浏览...
这是USB HID协议的中文版,方便英文不好的人学习和参考,HID除了这个文档重要外,《Hid Usage Table》这个文档也很重要,开发时请结合这个文档作参考。...
USB开源项目
百合电子工作室曾在2009年推出了一个USB开源项目:Easy USB 51 Programer,此项目以开源的形式展示了USB通信的基础性内容、USB HID设备类固件程序开发及PC端应用程序开发、自定义USB设备类固件程序开发及PC端驱动程...
|
USB产品
EASY USB D12 是原EASY USB 51 PROGRAMER的升级版,是百合电子工作室历时一年精心设计的一款USB学习板/开发板,与老款相比,其实例更丰富,技术文档更详尽,更重要的是此款USB学习板还提供技术支持。......
|
热点内容