coke
驱动牛犊
驱动牛犊
  • 注册日期2006-07-02
  • 最后登录2011-05-26
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望351点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分1分
阅读:2159回复:4

请问是否用微软标准操作HID设备的方法确实会存在延迟现象?

楼主#
更多 发布于:2011-01-09 12:32
一个HID的USB设备与PC通讯,我使用标准的HID读写USB HID设备的语法OpenFile与该设备通讯发现有很大延迟现象, hid设备发送数据到PC后,我的程序在0.5s后才能读的到该数据,我读数据是在单独一个线程中循环读取的.
后来我改成usblib-win后使用ublib驱动接口来读HID设备的数据后就没出现延迟现象,  请问是否用微软标准操作HID设备的方法确实会存在延迟现象?
coke
驱动牛犊
驱动牛犊
  • 注册日期2006-07-02
  • 最后登录2011-05-26
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望351点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分1分
沙发#
发布于:2011-01-18 14:15
我用usblib-win32读取数据没发现明显延迟, 但只要直接使用ReadFile方式读取HID数据就发觉延迟非常明显. 起码有500mS延迟时间.
游客

返回顶部