Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 ··· 91 下一页
摘要: 在高通平台上,ADSP(Audio Digital Signal Processor,音频数字信号处理器)可以通过 USB 接口与主机进行数据传输,以下是大致的 ADSP USB 流程: 主机发起 USB 设备请求:主机会通过 USB 总线发起设备请求,以与 ADSP 进行通信。ADSP 会响应这些 阅读全文
posted @ 2024-08-14 11:06 yooooooo 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 首先放一个社区iommupatch的网址:https://lore.kernel.org/linux-iommu/ 1: arm smmu的原理 1.1: smmu 基本知识 如上图所示,smmu 的作用和mmu 类似,mmu作用是替cpu翻译页表将进程的虚拟地址转换成cpu可以识别的物理地址。同理 阅读全文
posted @ 2024-08-14 10:28 yooooooo 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1.HID设备概述 USB设备中有一大类就是HID设备,即Human Interface Devices,人机接口设备。这类设备包括鼠标、键盘、游戏手柄等,主要用于人与计算机进行交互。HID设备可以作为低速、 全速、高速设备用。由于HID设备要求用户输入能得到及时响应,故其传输方式通常采用中断传输。 阅读全文
posted @ 2024-08-13 22:30 yooooooo 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.字符串描述符相关概念 字符串描述符:首先,字符串描述符就是用字符串描述一个设备的一些属性,毕竟人能看懂的是字符,而不是十六进制,描述的属性包括设备厂商名字、产品名字、产品序列号、各个配置名字、各个接口名字,还有就是由我们用户自己定义的字符串,说白了就是起名字,让人们一看就知道这个设备是什么设备, 阅读全文
posted @ 2024-08-13 21:16 yooooooo 阅读(8) 评论(0) 推荐(0) 编辑
摘要: USB传输速度 USB1.0版本,USB LS(Low Speed低速),速度1.5Mbps。 USB1.1版本,USB FS(Full Speed全速),速度12Mbps。 USB2.0版本,USB HS(High Speed高速),速度480Mbps。 USB3.0版本,USB SS(Super 阅读全文
posted @ 2024-08-13 11:21 yooooooo 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.USB描述符 USB描述符有设备描述符、标准配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。今天主要是学习USB端点描述符的组成。 2.端点描述符组成 前面讲了设备描述符、标准配置描述符、接口描述符,本篇我们讲解端点描述符。首先要明确的一点是端 阅读全文
posted @ 2024-08-11 21:25 yooooooo 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1.USB描述符 USB描述符有设备描述符、标准配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。今天主要是学习USB接口描述符的组成。 2.接口描述符组成 前面讲了设备描述符和标准配置描述符,本篇我们讲解接口描述符。首先要明确的一点是接口描述符不能 阅读全文
posted @ 2024-08-11 20:35 yooooooo 阅读(7) 评论(0) 推荐(0) 编辑
摘要: USB Type-C 连接器的 CC (Configuration Channel) 管脚用于实现插头方向检测和电源管理。具体来说,USB Type-C 连接器具有两个 CC 管脚:CC1 和 CC2。正反接检测功能的实现主要依赖于这两个 CC 管脚的电压状态。 正反接检测原理 CC 管脚的布局: 阅读全文
posted @ 2024-08-11 17:06 yooooooo 阅读(32) 评论(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 阅读(12) 评论(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 阅读(9) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 91 下一页