USB-HID技术报告(VR接口)

本文是一份关于USB-HID技术的报告,详细介绍了HID设备的特点,包括数据存储在报告中、低延迟传输限制以及Windows操作系统对其的内置支持。HID设备涵盖键盘、鼠标等多种人机交互设备,支持控制和中断传输方式。报告还讨论了HID设备的描述符分类,如HID描述符、报告描述符和物理描述符,以及HID的特定请求,如Get_Report和Set_Report。
摘要由CSDN通过智能技术生成

名 称 : USB-HID技术报告
姓 名 : 殷松
时 间 : 2017年7月3日
目 录

一、 HID设备简介以及范畴
二、HID设备通信方式以及功能特征
三、HID报表描述符分类
四、HID的特定请求

USB-HID技术报告
HID(Human Interface Device,人机接口设备)是USB设备中常用的设备类型,是直接与人交互的USB设备,例如键盘、鼠标与游戏杆等。在USB设备中,HID设备的成本也较低。
HID类是Windows完全支持的第一批USB设备类型中的一种。在Windows 98以及后来的版本中内置有 HID设备的驱动程序,应用程序可以直接使用这些驱动程序来与设备通信。由于这个原因,符合HID类USB设备才就可很容易的设置运行。
一. HID设备简介以及范畴
1.1 HID设备简介
目前市场上USB 设备的种类繁多, 但是这些设备会有一些共同的特性, 根据这些特性可以把USB 设备划分为不同的类,如显示设备、通信设备、音频设备、大容量存储设备、人机接口设备(HID)。人机接口设备(HID)主要是指一些人与计算机进行交互的设备,如键盘、鼠标、游戏杆等;但是HID 设备不一定非要是这些人机交互设备, 只要符合HID 设备级定义规范要求的都可以认为是HID 设备。HID 设备有以下主要特点:
①交换的数据存储在报告的结构内, 设备必须支持HID 报告格式。
②每笔事务可以携带小量或中量的数据。低速设备每笔事务最大为8字节, 全速设备每笔最大为64 字节, 高速设备最大为1024 字节;
③有最大传输速度的限制。低速设备最快10 ms一笔事务,最高速度为800 B/s ;全速设备最快1ms一笔事务, 最高速度为64 KB/s;高速设备最快125μs一笔事务,最高速度为24.576 MB /s 。
④没有传输速度的保证。
除此之外,H.265 同样使用了更新的运动矢量测试,在多核并行化工作方面完成了更大的改进,在某些新技术下,能够高效地完成压缩处理工作。
1.2 HID设备范畴
HID 类提供了人机接口的界面,典型的HID 设备包括:
•Keyboard and pointing device—-例如:标准鼠标,跟踪球,操纵杆。
•Front-panel controls—-例如:球柄,开头,滑轮。
•在电话、VCR 远程控制、游戏及模拟设备中有可能用到的设备—-例如:数据采集器,节流阀,方向盘,方向踏板。
•也许不需要人为参与,但数据格式与HID 类设备相同—-例如:数据采集枪、温度计、电压表。
许多典型的 HID 类设备具有批示灯、格式化的显示、音频反馈、压力传感反馈,因此HID 类定义包括了不同类型的批示,以反馈到用户端。
二. HID设备通信方式以及功能特征
1.1 HID设备通

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值