自定义HID,求高人指点

[复制链接]
 楼主| zjpopeye 发表于 2012-5-21 13:16 | 显示全部楼层 |阅读模式
根据《圈圈教你玩USB》,在圈圈的鼠标代码基础上进行修改,想要实现自定义类型的HID设备。
接口描述符中做了修改,具体如下:
//bInterfaceClass字段。HID类的编码为0x03。
0x03,

//bInterfaceSubClass,自定义类型
0x00,

//bInterfaceProtocol字段。自定义类型
0x00,

报告描述符也改为了自定义的类型
usagepage:0x05, 0x01, //generic desktop
usage: 0x09 0x00,  //自定义

插上设备后,主机能找到HID设备,但不能加载驱动程序,请问代码里面还缺哪些部分的内容呢。

求高人指点!
 楼主| zjpopeye 发表于 2012-5-21 13:20 | 显示全部楼层
补充问一下,自定义HID设备不用单独写驱动吧?
 楼主| zjpopeye 发表于 2012-5-22 14:24 | 显示全部楼层
已解决
一般首席 发表于 2013-5-7 20:20 | 显示全部楼层
楼主你能发一下自定义HID设备的报告描述符吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部