摘 要 本文首先简单介绍了USB HID设备的基础知识,然后针对乳鸽养殖
HID蓝牙设备,详细阐述了对设备的读写操作方法和在使用中的断连处理方式。 关键词 USB;HID;蓝牙
0前言
通用串行总线(USB)是连接外部设备的一个串口总线标准,在计算机上使用广泛。目前市场上的USB设备种类繁多,根据设备类型,大致可以分为:音频设备、打印设备、通信设备、大容量存储设备、视频设备和人机接口设备(HID)等。其中HID设备由于其兼容性的优势,是目前最为常用的USB设备之一。本文所要介绍的HID蓝牙设备,是一种采用蓝牙无线连接方式的美容笔HID设备。本文将详细阐述如何通过软件实现对HID蓝牙设备的数据读写及断连处理。
1HID蓝牙设备的读写操作
Windows操作系统自从Windows98开始就实现了对各种类型的常用HID设备的内置支持。如
果插入一个USB HID键盘,则相关的系统驱动程序会自动被装入四效蒸发器,用户马上可以开始使用该设备。这一切都是由于HID设备使用各种描述符定义它的功能。报告描述符详细说明它可以产生的输入报告和可以接收的输出报告。HID增益控制设备大多数时候为计算机提供输入数据,但是,也可以输出到HID设备。也可以控制设备的特性。 作为一个Windows平台下的用户态应用程序,可以通过智能仓储立体仓库设计WDK(Windows Driver Kit)或DDK(Device Driver Kit)所提供的Windows API接口,实现对某个HID设备的读写操作。但从Windows 2000开始,系统将HID键盘和鼠标作为独占设备进行访问,用户态的应用程序是无法访问的。因此,本文所涉及的HID设备将不包括HID键盘和鼠标。
对于一个HID蓝牙设备而言,只要通过相关驱动完成连接操作分体挂壁式空调,对这个设备的读写操作与普通HID设备是一样的。通常一个用户态的应用程序要访问HID设备,须经过以下几个步骤:
1.1遍历系统中所有的HID设备