阅读:1298回复:4
d12枚举过程问题,大虾看过来^_^
用bushound观察
已经运行到 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR DI 09 02 2e 00 01 01 00 60 01 ......`. 也就是说主机已经成果获得配置描述符了 但主机为什么不再发出命令 80 06 00 02 00 00 ff 00来获取描述符集合呢 麻烦大侠帮忙看看,谢谢^_^ |
|
沙发#
发布于:2004-08-10 08:41
确定握手正确吗??
还有就是中断那里再查查,周立功不是有源程序的吗~~ |
|
板凳#
发布于:2004-08-10 09:20
老兄,我也遇到这样问题,在收到第一个setup包之后,主机就再也没有光顾。我的程序是照拷周立功上开发版的相关程序。请各位大侠帮帮忙!
|
|
地板#
发布于:2004-08-10 10:23
确定握手正确吗?? 前面几步都已正确了,我怀疑不会是中断的原因了 成功获取配置描述符之后(主机还没有发出获取描述符集合的命令),主机是是不是已经需要驱动了 还是说需要等到获取完描述符集合后,会提示安装驱动 |
|
地下室#
发布于:2004-08-10 10:30
老兄,我也遇到这样问题,在收到第一个setup包之后,主机就再也没有光顾。我的程序是照拷周立功上开发版的相关程序。请各位大侠帮帮忙! 你单片机的晶振是多少 ms要6M的整数倍 我用的仿真器,开始的时候用的是仿真器自带的晶振11。0592M 每次运行结果都不一样 但由于有时候还能运行到设置地址,数据有时候也是正确的 一直都没有怀疑这个问题 昨晚把单片机和d12共用一个晶振,每次的运行结果都确定了,而且用bushound观察,已经成功获取配置描述符的数据 下一步应该是获取配置描述符集合,可是bushound观察到:主机没有发出这样的请求 |
|