USB-HID 虚拟 UPS 电源技术笔记:从原理到抓包实例

2026-10-22 0 0
您好,该文仅对付费用户可见,请开通VIP会员
HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936      USB技术交流3:1031974172

0 篇笔记 写笔记

HID报告描述符UPS电源
0x05, 0x84, // USAGE_PAGE (Power Device) 0x09, 0x04, // USAGE (UPS) 0xa1, 0x01, // C......
UPS-Power Device Page (x84)
PDF文件:https://www.usb.org/sites/default/files/documents/pdcv10.pdfUsage IDUsage Name 0Undefined1iName 2PresentStatus 3ChangedSt......
UPS电池信息报告描述符
0x05, 0x84, // Usage Page (Power Pages)0x09, 0x04, // Usage (UPS)0xA1, 0x01, // Collection (Application)0x09, 0x24, // ......
UPS-Power Device Page (x85)
PDF文件:https://www.usb.org/sites/default/files/documents/pdcv10.pdfUsage IDUsage Name 0Undefined 1SMBBatteryMode 2SMBBatteryStatus ......
UPS电源充电报告描述符2
//自己的0x05, 0x84, // Usage Page (Power Pages)0x09, 0x04, // Usage (0x04)0xA1, 0x01, // Collection (Application)0x09, 0x24, ......
UPS报告描述符3
0x05, 0x84, // Usage Page (Power Pages)0x09, 0x04, // Usage (0x04)0xA1, 0x01, // Collection (Application)0x09, 0x10, //......
HID设备UPS报告描述符
0x05, 0x84, // Usage Page (Power Pages)0x09, 0x04, // Usage (0x04)0xA1, 0x01, // Collection (Application)0x09, 0x24, //......
USB设备挂起Supsend及唤醒Resume实现
为什么需要进行USB唤醒与挂起答案就是电源管理,节能。连接到USB主机端的设备必须遵守主机功率预算求。USB总线电源是一种有限的资源。USB设备(总线供电或自供电)必须将VBUS的功耗限制在更低直到它们进入配置状态。作为一种省电方式,当USB设备观察到超过3ms没有总线活动(恒定空闲状态),它们进入......
USB-HID 虚拟 UPS 电源技术笔记:从原理到抓包实例
1. 核心原理:Feature Report 与 Input Report 的分工USB HID 协议定义了三类报告:Input Report(设备→主机,状态数据)、Output Report(主机→设备,控制数据)、Feature Report(双向,配置信息)。在 UPS/电池类设备中,两者的......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!