yunyixiao
驱动牛犊
驱动牛犊
  • 注册日期2008-06-24
  • 最后登录2010-09-14
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望296点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1717回复:0

请教打印机驱动开发数据传输问题

楼主#
更多 发布于:2009-03-23 10:03
我用1161做得usb打印机驱动,打印机为佳能激光打印机lbp 1120,目前已经完成设备枚举!

但是在尝试运用bulk传输时,OUT_DATA方向发送命令显示可以发送数据,IN_DATA方向数据传输,总是不能完成数据返回。实际传输数据量始终是为0的,PTD中Active为也是1,无法跳变为0.

我发送的命令为Get_Port_Status和SoftReset。

相同的命令使用控制传输可以正常完成,前一个命令返回的Port_Status为0x18.

另外,在设备枚举时读取的配置描述符中bmAttributes获取值为0xc0。这值是正确的么?

请各位高手指导!!
游客

返回顶部