USB-HIDHID类别设备的主要限制
发布网友
发布时间:2024-07-03 03:20
我来回答
共1个回答
热心网友
时间:2024-07-10 01:36
USB-HID设备在设计上存在一些主要*,首先在数据传输速度上,不同类别设备有着明确的上限。对于低速和全速设备,每10毫秒内允许的事务笔数分别*在1笔和1笔/毫秒,导致最大传输速率分别为每秒800字节和64,000字节。高速设备的传输速度更快,每125微秒1笔事务,可达到每秒24.576MB的速率。然而,实际传输速率并不是恒定的,取决于设备设置,只有当设备在全速或高速模式下连续传输数据时,才能保证带宽的正确使用。
Windows 98 Gold系统不支持中断输出传输,这意味着所有设备与主机的数据交互都必须通过控制传输方式完成。尽管如此,HID设备的适用性广泛,只要是遵循HID类别规范,如条形码笔、温度计和电压计等,都可以作为HID设备,它们能够双向传输数据,既能将数据发送给主机,也能接收来自主机的配置指令,尽管它们不具备传统的用户界面,但功能强大。
许多设备除了HID接口外,还可能包含其他USB接口。例如,影像显示设备会用HID接口控制亮度、对比度和刷新率,而实际图像数据则通过传统接口传输。USB扩音器则同时利用实时传输播放语音和HID接口控制音量、低音和均衡器。通常,HID接口的成本相对于传统控制接口更为经济。
HID设备的规范由USB Device Working Group制定,具体规定在Device Class Definition for Human Interface Devices和HID Usage Tables文件中。这两个文件的详细内容和使用指南,可以在USB Implementers Forum的网站上找到。这些文件对于理解和操作HID设备至关重要。
扩展资料
USB-HIDHID类别设备的主要限制
USB-HID设备在设计上存在一些主要限制,首先在数据传输速度上,不同类别设备有着明确的上限。对于低速和全速设备,每10毫秒内允许的事务笔数分别限制在1笔和1笔/毫秒,导致最大传输速率分别为每秒800字节和64,000字节。高速设备的传输速度更快,每125微秒1笔事务,可达到每秒24.576MB的速率。然而,实际...
USB-HID的主要限制
3、Windows98Gold系统不支持中断输出传输,所有主机与设备的数据都必须使用控制传输。HID设备除了传送数据给主机外,它也会从主机接收数据。只要能够符合HID类别规范的设备都可以是HID设备,在规范内提到了条型码笔、温度计以及电压计等例子。这些设备虽然没有传统的人机接口,但是它们都可以传送数据给主机,...
USB-HIDHID类别设备的主要能力
USB-HID设备的主要能力体现在数据交换和灵活的报告结构上。数据存储在称为报表的结构中,设备的固件需支持HID报表的规范,以便主机在控制与中断传输中发送请求并接收数据。报表设计极为灵活,能够适应各种类型的数据传输。数据传输的大小根据设备的速度而异。低速设备一次最多传输8字节,全速设备则提升至64字...
如何查询手柄与PC通信的数据格式?USB HID协议方面的问题
我好像看过有游戏手柄的hid描述符,或者自己把游戏手柄接到电脑,用bus hound监测各个按键按下时的数据
USB-HIDUSB HID
值得注意的是,HID设备的定义并不局限在必须具备人机接口上。只要是遵循HID类别规范的设备,无论其物理形式如何,都可以被归类为HID设备。这意味着,无论是通过USB接口连接的设备,还是通过其他通信方式,只要符合HID的接口标准,都可以被认为是HID设备的一部分。因此,HID并不仅仅局限于我们日常所见的键盘...
求助:USB HID设备无法访问题
我的也一样. 如果将HID类设为键盘/鼠标的话. 是无法用CreateFile打开该设备的. 后来我就改为游戏手柄类. 结果OK.我怀疑是windows操作系统占用了该设备.
关于USB HID 键盘的问题
需要开发应用软体 若是MOUSE,Keyboard,Joystic 其中之一,或两者组合,也可以不用写应用软体 言下之意,只要写MCU Firmwae 即可 所以,USB HID类是易於实现方案,其他类,多数要Driver支持 跟别的设备API,应用类似.Writerfile(); 实现写资料 Readfile() ; 实现读数据, 通常设为非同步通信 ...
hid什么意思
1. 基本定义:HID是USB设备类定义的一种,主要服务于需要频繁与计算机交互的设备。这些设备包括但不限于鼠标、键盘、游戏手柄等。它们的特点是不需要安装特殊的驱动程序就能被系统识别并使用。计算机可以通过HID接口获取和操作设备的输入信息,实现人机交流。2. 工作原理:HID技术利用了一种标准化的数据通讯...
USB-HID的USB HID
是Human Interface Device的缩写,由其名称可以了解HID设备是直接与人交互的设备,例如键盘、鼠标与游戏杆等。不过HID设备并不一定要有人机接口,只要符合HID类别规范的设备都是HID设备。
usb和hid区别
USB HID类是USB设备的一个标准设备类,属于人机交互操作的设备,包括鼠标、键盘等,主要用于人与计算机进行交互,它还可用来传输数据、控制设备等,如影像显示设备可能使用HID 接口来做亮度、对比度的软件控制,而使用传统的影像接口来传送要显示的数据。 USB 扩音器可以使用实时传输来播放语音,同时使用HID ...