leadphone
驱动牛犊
驱动牛犊
  • 注册日期2002-11-28
  • 最后登录2008-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:937回复:0

对于主机不停的out请求,设备无法处理(如接收缓冲区已满),这时候主机有没有办法得知设备的情况?

楼主#
更多 发布于:2004-09-14 16:00
主机用writefile向设备发数据的时候,是依靠writefile的返回值来判断发数据是否成功。
而如果此时设备的接收缓冲区已满,设备无法再接收数据(对主机的out回应nak)时,此时writefile的返回值依然是true(因为此时不算是writefile失败)。

我想知道有没有办法然主机得知设备此时的状态,比如主机接到一定数量的nak后就宣布发送停止???
眼下不能修改主机的sys,只能从应用程序入手。
哪位大侠有高招?请指教!!!谢过谢过!!!
游客

返回顶部