OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4097|回复: 4

usb设备window驱动的问题

[复制链接]

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2100
金钱
2100
注册时间
2013-11-27
在线时间
518 小时
发表于 2015-1-5 22:57:12 | 显示全部楼层 |阅读模式
5金钱

我看到论坛里面有一个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公司的驱动 吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-5 23:16:38 | 显示全部楼层
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2100
金钱
2100
注册时间
2013-11-27
在线时间
518 小时
 楼主| 发表于 2015-1-6 00:00:42 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
我晕,我还等着你帮我解决呢。那个代码不是你写的吗?
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11560
金钱
11560
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-1-6 00:07:44 | 显示全部楼层
ID 和电话号码一样是有限的,每个正规的 ID 都要花钱去申请。连 JTAG 都有专门的 ID。

但是实际使用的 ID 是可以自己改的,不明白这里有什么区别。
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2100
金钱
2100
注册时间
2013-11-27
在线时间
518 小时
 楼主| 发表于 2015-1-6 00:52:42 | 显示全部楼层
回复【4楼】xuande:
---------------------------------
这个我知道,但是自己改了以后,对应在window中的驱动就一定合适自己的程序吗?这个怎么确定吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-27 12:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表