jinfen
驱动牛犊
驱动牛犊
  • 注册日期2002-12-21
  • 最后登录2009-02-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1636回复:1

sl811 SCSI INQUIRY 命令超时?

楼主#
更多 发布于:2003-09-30 09:30
我用 89C52+SL811,SL811 作为HOST,U盘枚举通过,配置U盘的EP1为输出,EP2为输入,均为BULK方式,设置U盘地址为2,过EP2发出INQUIRY命令后,读取SL811 ep0status 为 0x0C 传输超时

SL811设置:
ep0address = 0x10
ep0xferLen = 0x1f
ep0status  = 0x12 ;OUT + EP2
ep0counter = 0x02 ;addr
ep0control = 0x23 ;

发出去的代码:
55H,53H,42H,43H,88H,0C5H,90H,0FFH
24H,00H,00H,00H,80H,00H,06H,12H
00H,00H,00H,20H,00H,00H,00H,00H
00H,00H,00H,00H,00H,00H,00H

那位做过的高手解答一下?

wangzzdd
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-11 20:58
你的问题有点乱枚举结束后为什么还要读ep0?
可以和我联系我有详细的源码wangzzdd@netease.com
游客

返回顶部