qing_qing
驱动牛犊
驱动牛犊
  • 注册日期2004-02-25
  • 最后登录2005-01-13
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1514回复:4

Mass读U盘数据发生OverFlow的问题????

楼主#
更多 发布于:2004-09-15 09:21
    我的毕业设计是做DSP+SL811HST+U盘,枚举已通过,可以读出U盘的容量,但当读U盘中扇区中的数据时,总是发生OverFlow错误,在读函数中我设置的Length = 512Bytes,难道我用的U盘每个扇区不是512 Bytes,还是另有其他原因,我用的U盘是爱国者迷你王32MB的U盘。请高人指点迷津。
pezedu
驱动牛犊
驱动牛犊
  • 注册日期2004-09-08
  • 最后登录2004-09-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-16 10:22
看你的要读去长度高低位顺序和读取地址有无送错吧,我以前也遇到过
qing_qing
驱动牛犊
驱动牛犊
  • 注册日期2004-02-25
  • 最后登录2005-01-13
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-16 16:39
我看了一下读到的数据,是由于接收完数据以后,U盘并没有停止发数,它接着就发送了CSW,故提示OverFlow,请问怎样解决此问题?
ppsun
驱动牛犊
驱动牛犊
  • 注册日期2004-05-10
  • 最后登录2009-03-25
  • 粉丝1
  • 关注0
  • 积分50分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-16 17:02
to:qing_qing
你好, 我现在做的东西跟你的差不多. 可是我在枚举成功后,再执行INQUIRY命令是总出现超时错误,能和你交流一下吗? 多谢 :)
我的QQ:312273984
Meagan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-14
  • 最后登录2006-01-03
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-19 15:18
出现超时错误大概是没有及时返回对方所需要的数据吧。你抓一下包看看
游客

返回顶部