导 航┆主 站┆文 章┆资 料┆下 载┆美 食┆读 书┆笑 话┆博 客┆论 坛
>> Tony嵌入式开发论坛静态版首页
查看完全版本:Tony嵌入式开发论坛

 

    关于HID报告描述符
    作者:zjun726 时间:2008-9-11 21:38:14

    HID设备支持两种协议:boot和report,想问一下这两种协议的报告描述符是不是一样的?

    vvxworks下的那个键盘程序用的是boot report,里面的定义的结构是

    typedef struct hid_kbd_boot_report
    {
    UINT8 modifiers; /* modifier keys */
    UINT8 reserved; /* reserved */
    UINT8 scanCodes [BOOT_RPT_KEYCOUNT]; /* individual scan codes */
    } HID_KBD_BOOT_REPORT, *pHID_KBD_BOOT_REPORT;

    这个和报告描述符是什么关系啊?

    HID规范里说键盘与主机的数据通信,是通过报告描述符来传递的,但报告描述符那么复杂,怎么知道哪个数据是按键值啊?

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------



查看完全版本:Tony嵌入式开发论坛
Copyright 2006-2008 Cevx.Com Cevx.Net 制作 版权所有
网友发帖仅代表个人观点,与本论坛立场无关