m9021005
驱动牛犊
驱动牛犊
  • 注册日期2004-04-09
  • 最后登录2007-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1607回复:0

cypress 68013 开发音频等时传输问题

楼主#
更多 发布于:2004-06-14 15:49
请问一下
我是使用cypress 68013 chip
我要作一个等时的音频传输(Speaker)
Descriptor 设好后load到68013中
使用Bus Hound 观察他的封包变化
发现一个很奇怪的问题
pc 取回 descriptor 后…会出现以下封包
  24.0  CTL    01 0b 00 00  01 00 00 00  SET INTERFACE           13.1.0        
  24.0  URB    24 00 01 00  00 00 00 00  SELECT INTERFACE        13.2.0        
               20 a4 7f 81  00 00 00 00                          13.2.8        
               38 7b 4f 81  10 00 01 00                          13.2.16      
               01 02 00 00  b0 c1 78 81                          13.2.24      
  24.0  CTL    21 01 00 01  00 03 01 00  SET CUR                 14.1.0        
  24.0  LEN    01 00 00 00               1                       14.2.0        
  24.0  DO     00                        .                       14.3.0        
  24.0  URB    50 00 08 00  00 00 00 00  CONTROL TRANSFER        14.4.0        
               20 a4 7f 81  22 00 00 00                          14.4.8        
               38 a4 7f 81  0a 00 00 00                          14.4.16      
               01 00 00 00  f8 0f 79 81                          14.4.24      
  24.0  CTL    a1 81 00 01  00 03 01 00  GET CUR                 15.1.0        
  24.0  LEN    01 00 00 00               1                       15.2.0        
  24.0  DI     00                        .                       15.3.0        
  24.0  URB    50 00 08 00  00 00 00 00  CONTROL TRANSFER        15.4.0        
               20 a4 7f 81  22 00 00 00                          15.4.8        
               38 a4 7f 81  0b 00 00 00                          15.4.16      
               01 00 00 00  00 5b a5 81                          15.4.24      
  24.0  CTL    01 0b 01 00  01 00 00 00  SET INTERFACE           16.1.0        
  24.0  URB    38 00 01 00  00 00 00 00  SELECT INTERFACE        16.2.0        
               20 a4 7f 81  00 00 00 00                          16.2.8        
               38 7b 4f 81  24 00 01 01                          16.2.16      
               01 02 00 00  90 3c 39 81                          16.2.24      
  24.0  CTL    22 01 00 01  02 00 03 00  SET CUR                 17.1.0        
  24.0  LEN    03 00 00 00               3                       17.2.0        
  24.0  DO     80 bb 00                  ...                     17.3.0        
  24.0  URB    50 00 08 00  00 00 00 00  CONTROL TRANSFER        17.4.0        
               20 a4 7f 81  22 00 00 00                          17.4.8        
               38 a4 7f 81  0a 00 00 00                          17.4.16      
               03 00 00 00  34 f5 48 81                          17.4.24      
  24.0  CTL    22 01 00 01  02 00 03 00  SET CUR                 18.1.0        
  24.0  LEN    03 00 00 00               3                       18.2.0        
  24.0  DO     22 56 00                  "V.                     18.3.0        
  24.0  URB    50 00 08 00  00 00 00 00  CONTROL TRANSFER        18.4.0        
               20 a4 7f 81  22 00 00 00                          18.4.8        
               38 a4 7f 81  0a 00 00 00                          18.4.16      
               03 00 00 00  78 21 a5 81                          18.4.24      
  24.2  URB    d8 00 0a 00  00 03 00 80  ISOC TRANSFER           19.1.0        
               20 a4 7f 81  22 00 00 00                          19.1.8        
               ac 3c 39 81  04 00 00 00                          19.1.16      
               00 00 00 00  30 40 57 f5                          19.1.24      
  24.2  URB    18 00 02 00  00 00 00 00  ABORT PIPE              20.1.0        
               20 a4 7f 81  00 00 00 00                          20.1.8        
               ac 3c 39 81  03 00 00 84                          20.1.16      
  24.2  URB    18 00 1e 00  00 00 00 00  RESET PIPE              21.1.0        
               20 a4 7f 81  00 00 00 00                          21.1.8        
               ac 3c 39 81  00 00 00 00                          21.1.16      
封包里面的有出现 set interface 、set cur、get cur….请问usb要多这些封包座哪些处理….
之后….BUS HOUND抓到的讯息为 ISOC Transfer->Abort Pipe->Reset 这三个封包一直重复…..并没有送出音频讯号….请问这是为什么呢??要怎么解决

请有经验的大侠帮忙给点提示吧  感恩



[编辑 -  6/14/04 by  m9021005]
游客

返回顶部