找回密码
 注册
搜索
查看: 1127|回复: 5

[讨论] 有关USB驱动问题,请高人指点

[复制链接]
发表于 2006-11-22 17:31:36 | 显示全部楼层 |阅读模式
有关USB驱动问题,请高人指点
用U盘时,若是98的系统则需要提供驱动安装,而2000以上的系统则不会!!!
这是否说明2000以上的系统已经将USB的driver集成在里边啦,但是不同的U盘所用的USB芯片不一样,那么其driver可能也不一样,那么微软能将那么多种driver都集成在里边吗???还是所有U盘都共用一个driver(即万能驱动),或者是所有的driver都遵循一个标准,而且都是大同小异的???要不,为什么可以不安驱动呢???(我用的USB声卡也是一样,在XP上插上就能自已装上)请高手指点
发表于 2006-11-22 19:52:33 | 显示全部楼层
有统一的接口吧
点评回复

使用道具 举报

 楼主| 发表于 2006-11-23 11:05:12 | 显示全部楼层
HID设备是须要遵守HID协议的!!!
我的意思是系统自带的驱动,那么针对所有的U盘都是一样的,是吗???要不,怎么解释不同型号的相机用usb线连在电脑上(XP)在发现硬件后都可以自已安装驱动呢!!!??但是这是不是意谓着这个相机的USB驱动可以应用在另一个相机上呢,事实上这几乎是不可能的,那又怎么解释XP上同一个USB驱动可以应用在不同的相机usb设备上呢(如果是遵循同一个USB驱动规格的话)
点评回复

使用道具 举报

发表于 2006-11-23 11:28:34 | 显示全部楼层
USB 首先根据设备功能的不同将设备划分为不同的子类,例如人机接口设
备HID 类,包括鼠标键盘等与人的交互较多的设备,音频设备Audio 类,
包括音箱话筒等,还有通讯设备Communication Device 类,大容量存储器
Mass Storage 类,打印机Printer 类和图象设备Imaging 类等等.
在不同的子类中设备使用不同的通讯协议m包括数据包的格式等等,使
用不同的主机端驱动程序而同一类的设备往往可以共享部分通讯协议和主机端
的驱动程序,它们的对象模型和具体的功能模块是相似的,比如同属于HID 类的
鼠标和跟踪球,它们都向PC 提供鼠标的移动信息,所以它们都有功能相同的坐
标捕捉模块采集意义相同的坐标偏移量X 和Y 方向,并以相同格式的数据
包发往PC ,而PC 在收到它们的数据以后也可以用同一个驱动程序进行处理并
实现光标的移动,这样就在同一类设备中实现了软件和硬件资源的共享大大降
低了系统的开销也减少了开发者的工作量.
点评回复

使用道具 举报

发表于 2006-11-23 11:30:59 | 显示全部楼层
所有的USB设备都要遵守USB的规范,有1.1的和2.0的。因此驱动也就分低速(low speead)和全速(full spead)两种,至于高速(high spead)目前用的很少,可以不考虑。
点评回复

使用道具 举报

 楼主| 发表于 2006-11-24 16:26:16 | 显示全部楼层
关于Windows mobile 5.0支持USB2.0的疑问

听说WM5.0支持USB2.0的,这是否意味着他系统集成了USB的驱动,即一些USB外设如USB耳机插入WM5.0的手机,它是否可以发现硬件,并安装上驱动???
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 06:45 , Processed in 0.044881 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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