打印

有搞usb开发的大大吗,来详细解释下报告描述符中的unit项目

[复制链接]
1383|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hceng|  楼主 | 2013-12-27 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hceng 于 2013-12-27 16:02 编辑

Unit项目指定报表数据在使用Physical与Unit Exponent项目转换后使用什么度量单位,以及单位的幂指数值。Unit的数值部分可以长达4字节,按照4位为一段分段,可以分为8个半字节段,由高到低分别为半字节7、半字节6、…、半字节0。每一个半字节对应不同的基本单位,其数值表示单位的指数值,采用4位2的补码表示,取值范围是-8~+7之间。  从半字节0~6由下表给出了具体的定义,其中半字节0表示测量系统,半字节7保留。例如在半字节0数值为1(表示采用线性公制测量系统)的条件下,半字节1表示长度(单 位为厘米),如果其数值为1表示厘米,数值为2表示(厘米)2 ,成为面积单位。半字节3表示时间(单位为秒),如果其数值为-2,表示(秒)-2



其数值表示单位的指数值,采用4位2的补码表示,取值范围是-8~+7之间这一段搞不清楚谁能解释下最好详细点???

先拜谢各位大大!!


相关帖子

沙发
dirtwillfly| | 2013-12-27 20:51 | 只看该作者
没看明白

使用特权

评论回复
板凳
dirtwillfly| | 2013-12-27 20:52 | 只看该作者
Unit项目是什么东西?

使用特权

评论回复
地板
dragon_hn| | 2014-1-4 11:18 | 只看该作者
猜测楼主是问Hid Report描述符

使用特权

评论回复
5
hceng|  楼主 | 2014-1-4 23:16 | 只看该作者
百度百度和努力努力就自己解决了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

48

帖子

0

粉丝