⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hiduse.c

📁 vC++读写HID_USB设备,包含hid_usb的固件程序和上位机程序
💻 C
字号:
char code HidUseReportDescriptor[47] = 
{
  	0x06, 0xA0, 0xFF,	// Usage page (vendor defined) 
  	0x09, 0x01,	// Usage ID (vendor defined)
  	0xA1, 0x01,	// Collection (application)

	// The Input report
	0x09, 0x03,     	// Usage ID - vendor defined
    0x15, 0x00,     	// Logical Minimum (0)
    0x26, 0xFF, 0x00,   // Logical Maximum (255)
    0x75, 0x08,     	// Report Size (8 bits)
    0x95, 0x02,     	// Report Count (2 fields)
    0x81, 0x02,     	// Input (Data, Variable, Absolute)  

	// The Output report
    0x09, 0x04,     	// Usage ID - vendor defined
    0x15, 0x00,     	// Logical Minimum (0)
    0x26, 0xFF, 0x00,   // Logical Maximum (255)
    0x75, 0x08,     	// Report Size (8 bits)
    0x95, 0x02,     	// Report Count (2 fields)
    0x91, 0x02,      	// Output (Data, Variable, Absolute)  

	// The Feature report
    0x09, 0x05,     	// Usage ID - vendor defined
    0x15, 0x00,     	// Logical Minimum (0)
    0x26, 0xFF, 0x00,   // Logical Maximum (255)
    0x75, 0x08,			// Report Size (8 bits)
    0x95, 0x02, 		// Report Count (2 fields)
    0xB1, 0x02,     	// Feature (Data, Variable, Absolute)  

 	0xC0	// end collection
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -