purple.sun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-17
  • 最后登录2013-08-09
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1021回复:1

SL811的错误状态的处理应该怎么做?

楼主#
更多 发布于:2004-03-08 14:27
做的是MCU+811读写优盘。
在传输过程中出现了一些错误,在厂商提供的源代码中,对于Error、Time-out、Sequence、Overflow、STALL均没有提供处理代码。而我在一些文档中也没有找到相关的处理,绝大部分写的是交由操作系统处理。

请问各位老大,对应TimeOut、Sequence、OverFlow应当怎么进行处理
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-08 14:41
我想你不能过于依赖CYPRESS提供的DEMO代码,这是个很不完善的驱动,根本就不能作为产品。
它的整个传输的机制都应该改写,LINUX的USB驱动源码是个很好的参考。
对于你说的错误,应该重试几次,如果还有问题,则向上层报错。
我来自中国 抵制日货
游客

返回顶部