阅读:1967回复:2
请教: 为什么我读hid设备会丢数据? 多谢!
我现在做一个无需自己驱动的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只是定义了数据的大小。 ------------------------------------- |
|
沙发#
发布于:2003-05-24 11:06
你好!!!
我最近也在作hid类的设备,但是使用readfile时却读不出数据,我想问一下,这是为什么???能给我讲一下吗??? qq:121144437 discoveryer3000@yahoo.com.cn |
|
板凳#
发布于:2003-05-26 09:19
先看看你的report是否正切
没问题的话,应该能看到总线上有数据 至于读数据丢失的问题和驱动有关 humingxin@263.net |
|