环绕USB Type-C接口的论题现已很火爆了,许多公司也推出了Type-C相关芯片。它的优势首要体现在不分正反双面接插、传输速度快、供电强悍、支撑音视频传输。
咱们知道,STM32芯片大多数类型都带USB DEVICE或USB OTG模块,跟着Type-C接口的不断推行与遍及,STM32芯片的USB模块怎么与Type-C接口衔接的问题,自然会逐步出现在STM32运用工程师的面前。
ST官方有个运用笔记【AN4775】介绍了怎么用USB Type-C代替传统USB 2.0衔接器的计划主张。一起,笔记里也简略介绍了有关USB Type-C及USB电源传输的一些基础知识。
这儿无妨一起先看看USBType-C接口的几个术语和管脚图。
一、USB Type-C接口的几个术语
DFP【Downstream Facing Port】:下行端口。它与USB数据流有关。一般是指HOST或HUB的端口,从设备器材与此类端口相连。
UFP【Upstream Facing Port】:上行端口。它与USB数据流有关。一般是指DEVICE端口或衔接着其它HOST或DFP HUB的HUB端口。
SOURCE: 供电端口。该端口上的CC脚接上拉电阻,并经过VBUS对外供电。一般指HOST或DFP HUB端口,比如传统的Type-A端口。
SINK: 受电端口:该端口上的CC脚接下拉电阻,它从VBUS取电。一般指device端口,比如传统的Type-B端口。
DRP【Dual Role Port】双人物端口。既可做SOURCE又能够做SINK的端口,人物能够固定也能够洽谈切换。
二、USB Type-C接口的管脚图
USB Type-C接口总共24个管脚,分对称性衔接和非对称性衔接。
对称性衔接:
-USB 2.0 差分信号对(D+/D-);
-电源脚:VBUS/GND;
非对称性衔接:
-两套支撑USB3.1数据传输速度的TX/RX信号脚;
-通道装备脚【CC脚】,用于接插及人物的监测、供电等装备管理;
-两路边带信号脚【SBU】,用于模仿音频形式或DP备选形式;
从上面管脚图能够看到两个CC装备脚,分别是CC1和CC2。不过关于一个方向的插头而言只要一个CC脚与之相连。关于两个CC脚,DFP端口有必要与之接个上拉电阻Rp;UFP端口有必要与之接个下拉电阻Rd。经过检测与CC脚相连的Rp/Rd电阻的电平来承认刺进方向和设备人物。
最终,咱们看看ST官方给出的针对不同人物的STM32芯片从USB 2.0传统接口转到Type-C接口的实例原理图,一望而知,诸位需求时能够参阅运用。