自定义USB下位机和WINUSB下位机区别

wjm1990 2015-04-16 02:34:03
自定义USB驱动无法读写下位机
...全文
183 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjm1990 2015-04-24
  • 打赏
  • 举报
回复
能不能讲具体点,下位机需要更改什么数据才能通信成功
引用 1 楼 P876643136 的回复:
下位机程序,重点在于HID设备的描述符配置。什么是描述符? HID 设备, |– 通过设备描述符来标识自己的设备信息,如设备ID、厂商名称、版本、配置数量等; |– 通过配置描述符集合来标识自己的配置信息,包括 | |– 配置描述符(总述)、 | `– 接口描述符(接口类型,鼠标,键盘,自定义设备等)、 | |– 端点描述符(端点读写类型,支持的数据包属性等)和 | `– HID描述符(HID版本、下级描述符信息等)。 |– 通过字符串描述符来定义自己的一些字符串,如厂商名称等; `– 通过报告描述符来标识数据流的格式,如数据用途(鼠标、键盘、自定义等)、长度、大小等。
peihp_ 2015-04-20
  • 打赏
  • 举报
回复
下位机程序,重点在于HID设备的描述符配置。什么是描述符? HID 设备, |– 通过设备描述符来标识自己的设备信息,如设备ID、厂商名称、版本、配置数量等; |– 通过配置描述符集合来标识自己的配置信息,包括 | |– 配置描述符(总述)、 | `– 接口描述符(接口类型,鼠标,键盘,自定义设备等)、 | |– 端点描述符(端点读写类型,支持的数据包属性等)和 | `– HID描述符(HID版本、下级描述符信息等)。 |– 通过字符串描述符来定义自己的一些字符串,如厂商名称等; `– 通过报告描述符来标识数据流的格式,如数据用途(鼠标、键盘、自定义等)、长度、大小等。

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧