115
548
0
金牌会员
我看到论坛里面有一个usb hid的收发程序,我在描述符里面看到和原子的描述符有些不一样 0x03, /* bInterfaceClass: HID */ 0x00, /* bInterfaceSubClass : 1=BOOT, 0=no boot */ 0x00, /* nInterfaceProtocol : 0=none, 1=keyboard, 2=mouse */ 最后一个定义的是0,为什么这里没有安装驱动,接到电脑上面也会有找到驱动呢? 是因为电脑里面就有吗?那有哪些驱动是有的呢?这里定义的是,就是hid里面的自定义类型,window也自带驱动吗? 我看了圈圈的usb 里面说usb驱动是根据设备描述符里面的厂家ID来选择的 我看到几个例程都是用的 0x83, /*idVendor (0x0483)*/ 0x04, 这个id,这个id我百度了,貌似是st的,那不就是说安装的是st公司的驱动 吗?
我来回答
使用道具 举报
530
11万
34
管理员
58
6294
1
资深版主
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-6-27 12:30
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网