ms520sxl
驱动牛犊
驱动牛犊
  • 注册日期2004-03-17
  • 最后登录2005-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1252回复:2

大侠帮忙啊,USB设备不能配置!!!

楼主#
更多 发布于:2004-12-08 17:15
我用的是51单片机+D12,
用BUSBOUND抓到的数据部分如下:
11.0  CTL    80 06 00 01  00 00 40 00    
             GET DESCRIPTOR       13.1.0        
11.0  DI     12 01 10 01  dc 00 00 10  
             71 04 66 06  00 01 00 00  
             ....q.f.....        13.2.0        
11.0  CTL    a3 00 00 00  02 00 04 00    
             GET STATUS          14.1.0        
11.0  DI     03 01 00 00                  
                 ....            14.2.0        
11.0  CTL    23 03 04 00  02 00 00 00    
            SET FEATURE          15.1.0        
11.1  DI     04                  
                                 16.1.0        
11.0  CTL    a3 00 00 00  02 00 04 00      
             GET STATUS          17.1.0        
11.0  DI     03 01 10 00                  
                ....             17.2.0        
11.0  CTL    23 01 14 00  02 00 00 00    
            CLEAR FEATURE        18.1.0        
11.0  CTL    00 05 02 00  00 00 00 00    
            SET ADDRESS          19.1.0        
11.0  CTL    80 06 00 01  00 00 12 00  
           GET DESCRIPTOR        20.1.0        
11.0  DI     12 01 10 01  dc 00 00 10
             71 04 66 06  00 01 00 00  
         ........q.f.....        20.2.0        
               00 01                    
             ..                  20.2.16      
11.0  CTL    80 06 00 02  00 00 09 00    
           GET DESCRIPTOR        21.1.0        
11.0  DI     09 02 12 00  01 01 00 e0  
              01  .........      21.2.0        
13.0  CTL    80 06 00 01  00 00 12 00  
          GET DESCRIPTOR         22.1.0        
13.0  DI     12 01 10 01  dc 00 00 10
             71 04 66 06  00 01 00 00  
         ........q.f.....        22.2.0        
               00 01   ..       22.2.16      
13.0  CTL    80 06 00 02  00 00 09 01
           GET DESCRIPTOR       23.1.0        
13.0  DI     09 02 12 00  01 01 00 e0
               01 09 04 00  00 04 dc a0
        ................        23.2.0        
               b0 00    ..      23.2.16      
13.0  CTL    00 09 01 00  00 00 00 00
           SET CONFIG           24.1.0     ************    
13.0  USTS   00 05 00 80                
          request failed        24.2.0     ???????
请问出现问题是我的固件程序有问题,还是驱动有问题!!
各位大侠帮帮忙啊!!
XR_WDM
驱动小牛
驱动小牛
  • 注册日期2002-06-28
  • 最后登录2013-03-01
  • 粉丝1
  • 关注0
  • 积分15分
  • 威望67点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-09 15:47
帮你顶下!
后进而勃发
ms520sxl
驱动牛犊
驱动牛犊
  • 注册日期2004-03-17
  • 最后登录2005-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-11 20:13
是固件的问题,首先我把发送配置描述符的长度弄错了
接着改动的一些地方是:标准设备请求入口地址指针表为
code void (code * ……),不加code尽管编译过了,但是鼠标放这的时候会提示错误指针。
还有就是把所有的动作都在中断里完成(这一点是否有影响不是很清楚)
游客

返回顶部