在线时间30 小时
UID3587420
注册时间2019-8-27
NXP金币0
TA的每日心情 | 开心 2022-1-23 18:04 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
中级会员
 
- 积分
- 284
- 最后登录
- 2022-2-16
|

楼主 |
发表于 2019-12-5 17:45:50
|
显示全部楼层
uint_8 USB_DESC_CONST g_report_descriptor[31] =
{
//0x05, 0x8c, /* USAGE_PAGE (ST Page) */
0x05, 0x01, /* USAGE_PAGE (ST Page) */
0x09, 0x01, /* USAGE (Demo Kit) */
0xa1, 0x01, /* COLLECTION (Application) */
/* 6 */
// The Input report
0x09,0x03, // USAGE ID - Vendor defined
0x15,0x00, // LOGICAL_MINIMUM (0)
//0x26,0x00, 0xFF, // LOGICAL_MAXIMUM (255)
0x25,0xff, //0xFF, // LOGICAL_MAXIMUM (255)
0x75,0x08, // REPORT_SIZE (8)
// 0x95,0x16, // REPORT_COUNT (20)
0x95,0x08, // REPORT_COUNT (08)
0x81,0x02, // INPUT (Data,Var,Abs)
//19
//The Output report
0x09,0x04, // USAGE ID - Vendor defined
0x15,0x00, // LOGICAL_MINIMUM (0)
//0x26,0x00,0xFF, // LOGICAL_MAXIMUM (255)
0x25,0xFF, // LOGICAL_MAXIMUM (255)
0x75,0x08, // REPORT_SIZE (8)
// 0x95,0x16, // REPORT_COUNT (20)
0x95,0x08, // REPORT_COUNT (08)
0x91,0x02, // OUTPUT (Data,Var,Abs)
//32
0xc0
//1
/* END_COLLECTION */
// 0x05, 0x01, /* Usage Page (Generic Desktop)*/
// 0x09, 0x02, /* Usage (Mouse) */
// 0xA1, 0x01, /* Collection (Application) */
// 0x09, 0x01, /* Usage (Pointer) */
// 0xA1, 0x00, /* Collection (Physical) */
// 0x05, 0x09, /* Usage Page (Buttons) */
// 0x19, 0x01, /* Usage Minimun (01) */
// 0x29, 0x03, /* Usage Maximum (03) */
// 0x15, 0x00, /* logical Minimun (0) */
// 0x25, 0x01, /* logical Maximum (1) */
// 0x95, 0x03, /* Report Count (3) */
// 0x75, 0x01, /* Report Size (1) */
// 0x81, 0x02, /* Input(Data, Variable, Absolute) 3 button bits */
// 0x95, 0x01, /* Report count (1) */
// 0x75, 0x05, /* Report Size (5) */
// 0x81, 0x01, /* Input (Constant), 5 bit padding */
// 0x05, 0x01, /* Usage Page (Generic Desktop) */
// 0x09, 0x30, /* Usage (X) */
// 0x09, 0x31, /* Usage (Y) */
// 0x09, 0x38, /* Usage (Z) */
// 0x15, 0x81, /* Logical Minimum (-127) */
// 0x25, 0x7F, /* Logical Maximum (127) */
// 0x75, 0x08, /* Report Size (8) */
// 0x95, 0x03, /* Report Count (2) */
// 0x81, 0x06, /* Input(Data, Variable, Relative), 2 position bytes (X & Y)*/
// 0xC0, /* end collection */
// 0xC0 /* end collection */
}; |
|