版块
论坛
喜欢
话题
应用
搜索
登录
注册
lpbirdueng的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=75726
怎莫才知道枚举过程已完成?固件已调试成功?
我的设备D12已经工作(可以改变D12的工作频率,从示波器上看出的),上电后,系统弹出提示,说发现USB设备提示安装驱动,安装驱动程序后,又提示发现一个不明错误.可看到系统里已经多了一个Usb Device不过带有黄色叹号的标志.但用Usbview这个工具不能发现任何Usb设备....
全文
回复
(
5
)
2004-05-12 16:41
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
jinghuiren
:
有两个可能: 1,驱动里枚举接口的时候出了问题,最早的d12驱动枚举接口用了很古老的函数,现在已经被废弃了!可以参考ezusb的驱动或者最新的bulkusb的驱动。 2,你的接口描述符或者端点描述符有问题,从而导致驱动枚举不出接口和端点,这样主机会发送一个00 09 00 0...
(2004-12-14 15:51)
回复
XR_WDM
:
我将断点设在set_configuration()函数中,全速运行,程序没有在这里中断,接下来该怎么办呢? 从哪方面着手?请高手指点!
(2004-12-14 14:54)
回复
longyinjiuxiao
:
枚举肯定没有成功, 可能是被挂起了。 用观察窗口看看中断寄存器中是什么值, 要想知道枚举是否功, 把断点定在set_configuration()中的某一行, 然后全速运行, 看是否在这行中断。
(2004-05-15 10:15)
回复
ms520sxl
:
我现在帮不了你,但需要你的帮忙,因为我还只是在最初级阶段徘徊。 我用的D12SMART板,换上自己的程序,却在GET-DESCRIPTOR后,进不了IN中断(我认为描述符在IN中断里送出) 请指教!!!
(2004-05-15 10:11)
回复
lpbirdueng
:
快来帮帮我,我快崩溃了。
(2004-05-13 18:26)
回复
lpbirdueng
加关注
写私信
0
关注
0
粉丝
33
帖子
返回顶部