当前位置: 首页 > news >正文

USB组合设备——串口+鼠标+键盘

文章目录

  • USB组合设备——串口+鼠标+键盘
    • 描述符结构
    • 设备描述符
    • 配置描述符集合
    • 配置描述符
    • 接口关联描述符
    • 键盘接口描述符
    • 鼠标接口描述符
    • 类特殊命令
      • CDC 的类特殊命令
      • HID 的类特殊命令
        • 接口 2
        • 接口3

USB组合设备——串口+鼠标+键盘

描述符结构

设备描述符
配置描述符
接口关联描述符接口1描述符CDC 控制接口描述符类特殊描述符(CDC Header, CDC Call, CDC ACM, CDC Union)输入端点描述符接口2描述符CDC 数据接口描述符输出端点描述符输入端点描述符
接口3接口描述符 (键盘接口)类特殊描述符(HID 描述符)输入端点描述符
接口3接口描述符 (鼠标接口

http://www.mrgr.cn/news/27797.html

相关文章:

  • 店铺推推-项目测试用例设计(Xmind)
  • 【Qt实现虚拟键盘】
  • Spring Boot 中使用 @Transactional 注解配置事务管理
  • 直流保护电路设计及保护器件参数说明和选型
  • Python_爬虫3_Requests库网络爬虫实战(5个实例)
  • IDEA 开发工具常用快捷键有哪些?
  • web安卓逆向之必学CSS基础知识
  • 笔试强训day13
  • CentO S入门必备基础知识
  • Linux07
  • 数据结构-树(基础,分类,遍历)
  • 【STM32】DAC数字模拟转换
  • Oracle从入门到放弃
  • Spring Boot集成Akka Cluster快速入门Demo
  • C语言指针和数组梳理
  • 基于双向RRT算法的三维空间最优路线规划matlab仿真
  • 北极星计划的回响:从Leap Motion到Midjourney的AI 3D硬件梦想
  • 数据库DDL语句
  • 讨论人机交互研究中大语言模型的整合与伦理问题
  • 算子加速(3):自定义cuda扩展
  • 新160个crackme - 057-bbbs-crackme04
  • 6. Transforms的使用(一)--ToTensor()
  • 长业务事务的离线并发问题
  • RK3568平台(音频篇)Tinyalsa open调用流程
  • 深入理解算法效率:时间复杂度与空间复杂度
  • 如何修改BP神经网络的训练函数,如何自定义BP神经网络的训练函数