共 15 篇文章
显示摘要每页显示  条
static int usb_kbd_alloc_mem(struct usb_device *dev, struct usb_kbd *kbd){if (!//根据usb接口设备的设备文件的驱动数据,获取usb键盘设备 usb_set_intfdata(intf, NULL);//清空usb接口设备的设备文件的驱动数据if (kbd) {usb_kill_urb(kbd->irq);//断掉urb传输input_unregister_device(kbd->dev);//注销输入设备usb_kbd_free_mem(int...
HID设备的描述符除了5个USB的标准描述符(设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符,见百合电子工作室的另一篇文章:USB开发基础--USB命令(请求)和USB描述符)外,还包括3个HID设备类特定描述符:HID描述符、报告描述符、实体描述符。USB主机在请求HID设备的配置描述符时,设备首先返回的描述符为:配置描述符、接口...
描述符之间有一定的关系,一个设备只有一个设备描述符,而一个设备描述符可以包含多个配置描述符,而一个配置描述符可以包含多个接口描述符,一个接口使用了几个端点,就有几个端点描述符。在获取描述符时,先获取设备描述符,然后再获取配置描述符,根据配置描述符中的配置集合长度,一次将配置描述符、接口描述符、端点描述符一起一次读回。...
USB Composite Device.3.1.1 Descriptors3.1.1.1 Device descriptor.Configuration descriptor- Interface descriptor (0)- - accessory descriptor, such as HID class descriptor, if any- - Endpoint descriptors- Interface descriptor (1)- - accessory descriptor, such as HID class descriptor, if any- - Endpoint descriptorsHID rep...
每一个配置描述符都有附属的描述符,包含一个或多个接口描述符,以及选择性的端点描述符。此描述符的结构与配置描述符相同,唯一的差别是other_speed_configuration描述符描述的是当设备是在非作用中速度时的配置,Other_speed_configuration描述符与设备配置描述符相同。字符串描述符包含描述的文字,USB规范定义了制造者、产品、序号、配置以...
USB字符串描述符。在枚举过程中,USB主机会向USB设备发送GET_DESCRIPTOR请求,同时wValue字段高字节为描述符类型,字符串描述符的类型为0x03,低字节为字符串描述符索引值,对于语言ID的索引为0,其它字符串描述符索引由设备描述符指定,wIndex字段为语言ID。
/* usb协议分析仅供大家参考---设备描述符配置包,设备描述符, 地址设置, 配置描述符, 字符串描述符 */接着USB设备就返回下面的描述符给主控器,也就是第一次已经发送的设备描述符,如下:12 01 10 01 00 00 00 40 00 80 00 80 00 01 04 2C 4A 01这样分配地址之后,再次获取设备描述符成功了,接着下来就是主控器获取配置描述符。由于我在设...
USB HID报告及报告描述符简介(页 1)USB HID报告及报告描述符简介。在USB中,USB HOST是通过各种描述符来识别设备的,有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,报告描述符等等。USB报告描述符可以通过使用HID Descriptor tool来生成,这个工具可以到Http://www.usb.org下载. 下面通过由HID Descriptor tool生成的US...
用补码表示变化量 BYTE3 -- Y坐标变化量,与byte的bit5组成9位符号数,负数表示向下移,正数表上移。用补码表示变化量BYTE4 -- 滚轮变化。BYTE2 X坐标变化量,当BYTE1的bit4为0的时候,0x01~0x7F为向左移动,0x81~0xFF为向右移动,0x00,0x80为不移动。BYTE3的变化跟BYTE2的一样。因此BYTE2/BYTE3/BYTE4的变化趋势都是一样的,中间是分界点,山...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部