目录
最近在做智慧屏的项目,学习绘制SOC的电路,第一次接触国产的SOC芯片,要学的东西和要复习的东西有很多,好在之前本科的基础不错,基本上很快都能理解,现做个归纳总结。后续完成绘制之后,就打板调试,再后续进行软件开发,感觉很有趣。
一、主流USB接口类型及核心特性
1.1 接口类型对比
| 接口类型 | 外观特征 | 引脚配置 | 核心功能 | 典型应用 |
|---|---|---|---|---|
| Mini-USB | 梯形结构,宽度约6.5mm,插头较厚,有明确方向性 | 标准5Pin(VBus、D-、D+、ID、GND) | 仅支持USB 2.0(480Mbps),原生不支持OTG | 早期MP3、数码相机、老旧路由器 |
| Micro-USB | 扁平梯形,宽度3.6mm,插头较薄,有方向标识 | 标准5Pin,Micro-AB接口支持OTG | 主流支持USB 2.0,部分支持USB 3.0,依赖ID引脚实现OTG | 早期安卓手机、充电宝、行车记录仪 |
| Type-C | 椭圆矩形,上下对称,无方向性,尺寸8.3mm×2.5mm | 主流24Pin(每侧12Pin),含CC1/CC2配置通道 | 支持USB 2.0/3.x/雷电协议,USB PD快充,通过CC引脚实现OTG | 智能手机、笔记本、平板、高端外设 |
1.2 Type-C接口的细分种类(按功能协议)
-
基础USB 2.0型:速率480Mbps,供电5V/2A(10W),用于廉价充电宝、入门耳机等
-
USB 3.x型:支持USB 3.1 Gen1(5Gbps)/Gen2(10Gbps),USB PD快充(最高100W),覆盖手机、笔记本等主流设备
-
雷电型:兼容雷电3/4协议,速率最高40Gbps,供电最高140W,支持双4K输出,用于高端笔记本、工作站
-
专用协议型:集成厂商快充协议(华为SuperCharge、OPPO VOOC),依赖原装配件实现高性能
二、OTG功能核心知识
2.1 定义与核心价值
OTG(On-The-Go)是USB规范的补充协议,核心作用是让手机、平板等便携设备从“被动设备”变为“主动主机”,无需电脑即可直接连接U盘、键盘等外设,实现数据直传、外设扩展、反向供电等功能。
2.2 不同接口的OTG实现原理
2.2.1 Micro-USB的OTG实现
依赖5Pin中的ID引脚电平判断角色:
-
ID引脚接地(低电平)→ 设备作为主机(Host),如手机接U盘时
-
ID引脚悬空(高电平)→ 设备作为从机(Device),如手机接电脑充电时
-
需专用Micro-USB OTG转接器,通过转接器内部将ID引脚接地触发主机模式
2.2.2 Type-C的OTG实现(核心重点)
Type-C无传统ID引脚,通过CC引脚(配置通道)的电阻识别实现角色切换,无需额外控制引脚,逻辑更灵活:
-
硬件触发:Type-C设备通过检测CC1/CC2引脚的外接电阻类型判断角色 检测到Rp电阻(通常1.5kΩ)→ 切换为OTG主机模式,向外输出5V供电,开启数据通道
-
检测到Rd电阻(通常5.1kΩ)→ 切换为从机模式,接收供电和数据
-
连接Type-C外设:部分需在设备设置中手动开启OTG,通过CC引脚协商角色

做从机时,CC1、CC2接5.1K电阻接地,“诶呀我没电,快给我电吧!”
做主机时,CC1、CC2接上拉电阻VBUS,“诶呀我有电,给你电吧!”

4万+

被折叠的 条评论
为什么被折叠?



