Fork me on GitHub
摘要: 1.USB描述符 USB描述符有设备描述符、标准配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。今天主要是学习USB端点描述符的组成。 2.端点描述符组成 前面讲了设备描述符、标准配置描述符、接口描述符,本篇我们讲解端点描述符。首先要明确的一点是端 阅读全文
posted @ 2024-08-11 21:25 yooooooo 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.USB描述符 USB描述符有设备描述符、标准配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。今天主要是学习USB接口描述符的组成。 2.接口描述符组成 前面讲了设备描述符和标准配置描述符,本篇我们讲解接口描述符。首先要明确的一点是接口描述符不能 阅读全文
posted @ 2024-08-11 20:35 yooooooo 阅读(96) 评论(0) 推荐(0) 编辑
摘要: USB Type-C 连接器的 CC (Configuration Channel) 管脚用于实现插头方向检测和电源管理。具体来说,USB Type-C 连接器具有两个 CC 管脚:CC1 和 CC2。正反接检测功能的实现主要依赖于这两个 CC 管脚的电压状态。 正反接检测原理 CC 管脚的布局: 阅读全文
posted @ 2024-08-11 17:06 yooooooo 阅读(531) 评论(0) 推荐(0) 编辑
摘要: USB TYPE-C更加深入的应用,是从USB3.1开始的,这是因为从USB3.1开始,USB的功能开始变得更加丰富起来。 USB 3.1基本规格 有SS字样的代表支持PD,有SS和10的USB标志代表支持USB3.1及PD2.0 历代USB输出功率及标志比较 本图来源于:https://www.d 阅读全文
posted @ 2024-08-11 16:58 yooooooo 阅读(99) 评论(0) 推荐(0) 编辑
摘要: USB Power Delivery (USB PD) 和 USB Type-C 是两个不同但相关的技术标准,它们在功能和应用上有所区别。 1. USB Type-C 连接器标准: USB Type-C 是一种物理连接器标准。它定义了 USB 接口的外形和引脚排列。 双面插入: USB Type-C 阅读全文
posted @ 2024-08-11 12:46 yooooooo 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1.USB描述符 USB描述符有设备描述符、标准配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。今天主要是学习USB标准配置描述符的组成。 2.标准配置描述符组成 一个USB设备至少有一个或者多个配置,这一点可以从设备描述符的最后一项bNumCon 阅读全文
posted @ 2024-08-11 12:43 yooooooo 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 我们第一个学习要点就是USB描述符,所谓描述符其实就是C语言里面的结构体或者数组,数组包含的信息说明当前的设备具有哪些特征。USB描述符有设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。我们先学会每个描述符的细节,我会写的非常详细且简洁 阅读全文
posted @ 2024-08-11 09:57 yooooooo 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在 USB 通信中,控制传输(Control Transfer)是一个非常常见且重要的传输类型,主要用于配置设备、查询设备状态以及发送和接收命令。控制传输有三种主要形式:控制写传输(Control Write Transfer)、控制读传输(Control Read Transfer)和无数据控制传 阅读全文
posted @ 2024-08-11 09:43 yooooooo 阅读(65) 评论(0) 推荐(0) 编辑