你的位置:电感厂 > 新闻动态功率电感

基于Wave Panel的HID设备通讯接口设计

2016-03-22 10:30:53      点击次数:
上一篇:摒弃NTC电热调节器,使用模拟温度传感器 贴片电感

  2)单次传输的数据量小,且这些数据以状态变化信息或控制信息为主。其中低速HID 设备单次传输数据最大为8 字节,全速设备为64 字节,高速设备为1024 字节。主机与HID 设备交换的数据存储在报表(Report)结构内 。

  Wave Panel 的输入报表长度为27 字节,其中0 字节用于记录报表ID,1 ~ 6 字节的前41 比特分别记录41 个按键的按下或抬起状态,另有7 比特未用,置为0;7 ~19 字节分别记录13 个解码器的状态;20 ~25 字节每2 字节分别记录一个二维跟踪球X 轴和Y 轴的状态;26 字节留作固件升级使用.Wave Panel 的输出报表长度为41 字节,其中0 ~ 5 字节为控制命令,6 ~ 40字节为显示信息的字符。

  3)使用轮询方式检测设备状态变化情况.HID 设备可能在任何时刻向主机发送数据,例如鼠标发生移动或键盘有按键按下。所以HID 设备会在一个固定的时间间隔内轮询各控制口一次,当发现设备状态有变化时生成输入报表发送给主机 。但轮询的间隔时间要由用户对HID 设备的操作速度决定。如果间隔时间过小,则用户来不及在两次轮询间隔内完成一次操作;反之,又会使HID 设备的响应速度无法与用户的操作速度匹配,造成延迟 。

  Wave Panel 规定,每40 毫秒对所有控制器端口轮询一次,若其中任何一个控制器的状态在两次轮询间隔内发生改变,就会在下次轮询前生成输入报表发送给主机.40 毫秒是基于视频每帧显示时间而确定的。

  2 HID 设备的通讯过程

  HID 设备是Windows 操作系统最早支持的USB设备。在Windows 98 及以后的各版本中都已内置了HID 设备的驱动程序,主机与HID 设备通讯时无须再编写专门的驱动程序。这就简化了HID 设备与主机应用程序通讯接口的设计和研发。

  通过分析,可以将HID 设备与主机应用程序的通讯划分为设备识别和打开。读报表。写报表和设备关闭四个模块。大电流电感

  • 基于ARM Cortex-M3的小型化远程监控智能电源系
    随着当代科技的日益发展,数量巨大的各类设备的电源维护管理需要投入大量的人力、物力,像通信/ 电力设施所处环境越来越复杂,人烟稀少、交通不便、危险度高等都增大了维

  • 找PWM替代芯片,原边反馈,见图纸所示; 15w(5V/2.5A 找替代原边反馈PWM芯片,见图纸所示,有厂家或者代理的请联系qq 1911542909






    ?怎么没有替代的么求各位大神帮忙一下你是要做多大功率的20W以内我有个原边的方案AK4769

  • 2016首发帖-万能红外遥控LED电源 LED的风潮随风而过,


    2016将近已过4个月,


    今年将会怎么样,


    红外遥控将会占多大的市场,


    我们将会拭目以待。




    下面有几篇板,大家可以 欣赏 可以 讨论 可以需

  • saber 仿真RCC电路求助
  • 全方位立体电容传感器的设计
  • 有偿求助:压控振荡电路(V-F变换器)
  • 安森美半导体着力汽车重点应用领域,持续开拓中国
  • 请教3842做的电源,低压带载正常,高压通电烧MOS问
  • 50%以上占空比降压转换器下坡(Downslope)补偿
  • 给大家分享一片板,是不是目前的形式,如何散热,电源
  • 关于LM5576 DCDC buck switch输出波形的一点疑
  • 谈谈嵌入式系统PCB设计中的阻抗匹配与0欧电阻
  • 利用一节镍氢电池设计超高亮LED灯方案