hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1149回复:4

单片机读写U盘,出现PID check failure,怎么办?(愿意将分倾囊相赠)

楼主#
更多 发布于:2004-03-03 12:37
单片机读写U盘就差最后一步了,在写U盘的时候,经常出现PID check Failure,USB协议说明该Packet应该被忽略,只需重发就行,可是当我再发的时候,就报告device not responding,各位DX怎么解决此类错误?望不吝赐教。
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-03 15:00
还有一个问题,也是错误恢复的问题,设备返回的是STALL信号该如何处理?
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-03 18:49
还有一个问题,也是错误恢复的问题,设备返回的是STALL信号该如何处理?


返回Stall一般表示该命令设备不识别,比如:SET_CONFIGURATION、GetMaxLUN等等很多U盘不支持,一般处理就是跳过执行下一个命令。
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-04 14:41
我换一个低质量的U盘,控制传输经常出现这类错误:device not responding。此类错误是什么原因产生的?该如何处理?
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-08 15:32
还有,对错误类型STALL如何处理?好像是没办法了。
游客

返回顶部