miller1104
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1549回复:6

请问使用sl811hs读取usb disk 2.0(兼容1.1)时

楼主#
更多 发布于:2004-01-31 13:36
请问使用sl811hs读取usb disk 2.0(兼容1.1)时,有哪里需要注意的地方吗?我可以进行控制至传输都没问题,但是要执行巨量传输时就会发生错误了………
miller1104
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-02 08:36
什么错误,详细一点
我来自中国 抵制日货
miller1104
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-02 11:18
get device dscr-----ok
get config dscr-----ok
set addr       -----ok
set config     -----ok
get config     -----ok

get getINQUIRT()-----timeout  or nak
getINQUIRT();-----timeout  or nak
getREADY();---timeout  or nak
readformatcap();---timeout  or nak
readcap();----timeout  or nak

i already do loop timeout or nak 1000times,
so i con't execute bulk in or nulk out
miller1104
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-02-02 14:45
MASS传输的协议对吗?
我来自中国 抵制日货
miller1104
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-02-02 14:56
Mass传输协议是没有问题的
因为usb disk 1.1规格有做出来   是可以正常的读取写入资料
而usb disk 2.0(兼容1.1)的部分   只能做到set addr   set config
之后的bulk in  or bulk out  就不行 (timeout or nak)
miller1104
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-02-02 15:02
是DATA阶段出现NAK和TIMEOUT的吗?CDB返回是不是ACK?
我来自中国 抵制日货
miller1104
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-02-02 15:47
当cbw指令执行后,开始要读取csw时就会发生timeout nak .
miller1104
游客

返回顶部