akangquan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2011-05-24
  • 粉丝0
  • 关注1
  • 积分15分
  • 威望51点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2514回复:5

主机usb驱动程序能否直接由Usb1.1升到2.0的接口?

楼主#
更多 发布于:2004-08-16 16:26
现在手头有一个usb1.1的主机驱动程序,跑的是usb1.1协议, 想把自制控制板的Usb1.1升级到2.0, 那么主机的驱动程序是否需要修改或者升级?(主板支持usb2.0)  要是需改动的话,改动量大吗? 谢谢
xxczsy123456
驱动牛犊
驱动牛犊
  • 注册日期2004-08-12
  • 最后登录2006-05-15
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-16 16:42
是啊,我也想问这个问题??usb2.0的驱动和1.1的有区别吗??1.1的驱动程序能否用在2.0的接口呢???
bengbengsnake
驱动牛犊
驱动牛犊
  • 注册日期2002-05-31
  • 最后登录2005-05-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-16 17:18
驱动程序和具体的芯片相关,不是支持不支持的问题,即使是2.0的片子也有遵守EHCI规范和不遵守EHCI规范的,需要重写这个驱动。我在linux的2.6.2的内核的源码上看到它可以支持OHCI,UHCI,sl811(不遵守前两个规范)和EHCI的驱动。看你的片子用的是什么和跑的系统是什么了
akangquan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2011-05-24
  • 粉丝0
  • 关注1
  • 积分15分
  • 威望51点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-16 19:30
我用的系统是win2000,我想在PC主机上写的驱动程序也不需要了解具体是什么驱动芯片吧,最低层的驱动不是Win2000操作系统给整好了吗,我现在用的驱动(usb1.1)是直接调用“总线驱动程序”的呀,我想就是usb2.0的也应该一样吧。
猜想,2.0的速度太快,会不会以前驱动的效率不够,需要改动某些读写的东西??

希望各位再给个解释,谢先。
bengbengsnake
驱动牛犊
驱动牛犊
  • 注册日期2002-05-31
  • 最后登录2005-05-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-17 08:40
没说清楚嘛老兄,你是在做设备端把,还以为你是做主机端,
关于设备的讨论在版面上到处都是,建议你先看书,看看其他兄弟的讨论再问。至于驱动,肯定是和芯片相关的,你要做的是设备端的firmware和主机的功能驱动。
akangquan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2011-05-24
  • 粉丝0
  • 关注1
  • 积分15分
  • 威望51点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-18 13:52
还是不明白。老大。
我现在有主机端的驱动(usb1.1不是自己写的),我想把我设计的usb1.1升级,也就是重新设计一个2.0的设备端电路板,这样的话,主机端的驱动用不用跟着改动。 我能否直接把设计好的2.0板子连接到主机上,不用改驱动,能全速跑起来吗?

[编辑 -  8/18/04 by  akangquan]
游客

返回顶部