humingxinac
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2009-03-02
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1967回复:2

请教: 为什么我读hid设备会丢数据? 多谢!

楼主#
更多 发布于:2003-04-04 19:44
我现在做一个无需自己驱动的hid设备
但是当我用readfile读report时
发现有数据丢失,丢失率大概1/2---1/3
似乎有别的线程与我抢数据????????????????????????????
请各位指教。。。
------------------------------
db   05h, 01h ;Usage Page ,
db   09h, 04h ;Usage
db   0A1h,01h ;Collection (Application),
db   09h, 04h ;Usage,
db   15h, 00h ;logic Minimum (01),
db   26h, 03h,0ffh ;logic Maximun (03),
db   75h, 010h ;Report Size (4),
db   95h, 04h ;Report Count (8),
db   81h, 00h ;Input (Data, Variable, Absolute)
db   0C0h   ;End Collection,
因设备是专用的,report只是定义了数据的大小。
-------------------------------------
zyzyzyzy
驱动牛犊
驱动牛犊
  • 注册日期2003-05-24
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-24 11:06
你好!!!
  我最近也在作hid类的设备,但是使用readfile时却读不出数据,我想问一下,这是为什么???能给我讲一下吗???
qq:121144437
discoveryer3000@yahoo.com.cn
humingxinac
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2009-03-02
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-26 09:19
先看看你的report是否正切
没问题的话,应该能看到总线上有数据

至于读数据丢失的问题和驱动有关
humingxin@263.net
游客

返回顶部