littlebanma
驱动牛犊
驱动牛犊
  • 注册日期2009-08-02
  • 最后登录2009-08-12
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1220回复:1

计算机和d12连不上的问题

楼主#
更多 发布于:2009-08-02 18:57
使用周立功的书里面的pdiusbd12的电路,和计算机连接之后,有如下现象:
hound抓取的数据如下
Bus Hound 5.04 capture on Windows XP Service Pack 3. Complements of www.perisoft.net

  Device - Device ID (followed by the endpoint for USB devices)
            (30) USB Root Hub
            (33) USB Root Hub
            (34) USB Root Hub
            (35) USB Root Hub
  Phase  - Phase Type
            CTL   USB control transfer      
            IN    Data in transfer          
  Data   - Hex dump of the data transferred
  Descr  - Description of the phase
  Delta  - Elapsed time from the previous phase to the current phase
  Cmd... - Position in the captured data


Device  Phase  Data                                                                                                    Description       Delta  Cmd.Phase.Ofs(rep)
------  -----  ------------------------------------------------------------------------------------------------------  ----------------  -----  ------------------
  35    IN                                                                                                                                32us        63.1.0        
  35.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS          4us        64.1.0(2)    
  35.0  IN     00 85 01 00                                                                                             ....               14us        64.2.0        
  35.0  IN     00 85 01 00                                                                                             ....               16us        65.2.0        
  35.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS         36us        66.1.0        
  35.0  IN     00 85 01 00                                                                                             ....               12us        66.2.0        
  35.0  CTL    23 01 10 00  01 00 00 00                                                                                CLEAR FEATURE      11us        67.1.0        
  35.0  CTL    a3 00 00 00  02 00 04 00                                                                                GET STATUS         25ms        68.1.0        
  35.0  IN     00 85 00 00                                                                                             ....               15us        68.2.0        
  35.0  CTL    a3 00 00 00  03 00 04 00                                                                                GET STATUS         11us        69.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               12us        69.2.0        
  35.0  CTL    a3 00 00 00  04 00 04 00                                                                                GET STATUS         10us        70.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               11us        70.2.0        
  35.0  CTL    a3 00 00 00  05 00 04 00                                                                                GET STATUS         10us        71.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               12us        71.2.0        
  35.0  CTL    a3 00 00 00  06 00 04 00                                                                                GET STATUS         10us        72.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               11us        72.2.0        
  35.0  CTL    a3 00 00 00  01 00 04 00                                                                                GET STATUS         17sc        73.1.0        
  35.0  IN     00 85 00 00                                                                                             ....               18us        73.2.0        
  35.0  CTL    a3 00 00 00  02 00 04 00                                                                                GET STATUS         12us        74.1.0        
  35.0  IN     00 85 00 00                                                                                             ....               13us        74.2.0        
  35.0  CTL    a3 00 00 00  03 00 04 00                                                                                GET STATUS         12us        75.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               13us        75.2.0        
  35.0  CTL    a3 00 00 00  04 00 04 00                                                                                GET STATUS         10us        76.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               12us        76.2.0        
  35.0  CTL    a3 00 00 00  05 00 04 00                                                                                GET STATUS         10us        77.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               12us        77.2.0        
  35.0  CTL    a3 00 00 00  06 00 04 00                                                                                GET STATUS         10us        78.1.0        
  35.0  IN     00 05 00 00                                                                                             ....               13us        78.2.0        

始终没有get descriptor 的命令出现,led闪烁三次之后,计算机出现:unknown device

对硬件电路进行排查,没有发现什么问题,与周立功书中描述相同,对d+,d-都连接了1m下拉电阻,分别对d+,d-使用了1.5k电阻拉到v3.3,但是还是这样的现象。个人参看了网上的技术资料,感觉像是计算机没有识别硬件,所以没有发送命令,于是对d+,d-进行了电压检测,发现均在2.7v以下,然后对D12出口的v3.3也进行了电压检测,当连上计算机usb时,出口电压也被下拉到2.7v以下。
网上好像没有说这方面内容的,不知道是哪儿出了问题,请大家指点一下。
               谢谢
littlebanma
驱动牛犊
驱动牛犊
  • 注册日期2009-08-02
  • 最后登录2009-08-12
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-08-10 18:49
谁能帮着分析一下呗
游客

返回顶部