打印

自定义HID,求高人指点

[复制链接]
1640|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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

粉丝