liupipi
驱动牛犊
驱动牛犊
  • 注册日期2004-02-12
  • 最后登录2004-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1414回复:8

XP下无法识别D12设备?

楼主#
更多 发布于:2004-02-12 21:39
我的D12设备在98下正常.但在XP下可以检测到,但是未知设备.

不知是怎么回事?

不是XP下不需要驱动嘛?

谢谢大侠指点.



最新喜欢:

r2109twr2109t...
huoxy
驱动小牛
驱动小牛
  • 注册日期2002-03-01
  • 最后登录2014-02-24
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-13 10:57
既然检测到未知设备,说明你的设备还没有成功枚举。
好好学习,天天向上,做一个乖宝宝。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-13 11:13
我的D12设备在98下正常.但在XP下可以检测到,但是未知设备.

不知是怎么回事?

不是XP下不需要驱动嘛?

谢谢大侠指点.
 

不需要驱动是指xp已经带有着类型的驱动。如果你做的设备类型xp没有,还是需要驱动的。未知设备应该是usb限上检测到设备,但是没有正常枚举成功。
liupipi
驱动牛犊
驱动牛犊
  • 注册日期2004-02-12
  • 最后登录2004-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-02-13 11:42
98下正常,说明枚举的程序没有问题吧.
XP下不正常,是不是说明XP和98的枚举要求时间不一样?

我用的是周立功提供的固件,12M主频,这个时间应该怎么去调整?
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-02-13 11:58
98下正常,说明枚举的程序没有问题吧.
XP下不正常,是不是说明XP和98的枚举要求时间不一样?

我用的是周立功提供的固件,12M主频,这个时间应该怎么去调整?
 

没有这种问题。可能还是有一些步骤没做或则没做好。
liujunsheng
驱动牛犊
驱动牛犊
  • 注册日期2004-01-02
  • 最后登录2004-08-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-02-13 13:43
  这种情况一般是:XP已经发现设备,而且取到设备描述符,但在启动设备时遇到问题,设备不能正常使用,建议用SOFT ICE跟踪。

另外XP下也需要装驱动程序的,在光盘的 f:\周立功公司技术支持文档\usb调试助手1.2版\usb驱动\D12驱动\win2k_xp目录中。
liupipi
驱动牛犊
驱动牛犊
  • 注册日期2004-02-12
  • 最后登录2004-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-02-13 15:25
我安装了,但是说该文件不包含任何硬件信息.
郁闷了.

谢谢.
zhang_zf
驱动牛犊
驱动牛犊
  • 注册日期2002-11-14
  • 最后登录2004-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-02-13 21:37
不知你的XP是否安装了USB2.0的驱动程序,就我的经验,D12与USB2.0的兼容性并不好,在USB2.0的环境下很难枚举(我没有枚举成功过)。我做过实验,在我的PC机上安了两个WIN2000其中一个安了USB2.0的驱动程序而另一个没装,D12可以在没装USB2.0的系统下枚举而不能在安了USB20的驱动的系统中枚举。据说是因为USB2.0的枚举速度快于1.0造成的。解决的办法是优化代码和用更快的单片机。我没试过。既然能在没装USB2.0的系统中用我就不装USB2.0就是了。绕过问题总比解决问题容易 ;)。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-02-14 08:51
不知你的XP是否安装了USB2.0的驱动程序,就我的经验,D12与USB2.0的兼容性并不好,在USB2.0的环境下很难枚举(我没有枚举成功过)。我做过实验,在我的PC机上安了两个WIN2000其中一个安了USB2.0的驱动程序而另一个没装,D12可以在没装USB2.0的系统下枚举而不能在安了USB20的驱动的系统中枚举。据说是因为USB2.0的枚举速度快于1.0造成的。解决的办法是优化代码和用更快的单片机。我没试过。既然能在没装USB2.0的系统中用我就不装USB2.0就是了。绕过问题总比解决问题容易 ;)。

USB2.0的枚举速度快于1.0造成?会有这种事情?
游客

返回顶部