USB Type-C提供了很多特性,其中包括为终端用户提供高级灵活性和便利性。系统设计人员必须谨慎选择提供的选项,这样,可将总体系统成本控制在合理的范围内。有两个选择会对系统的成本和复杂程度产生最大的影响,一个是Type-C的固有功率15W,另一个是增强供电能力和视频支持。这篇文章讨论了如何实现一个USB Type-C端口,以及尽可能地减少它对于现有系统的影响。
USB Type-C的双用途端口实现方式
USB Type-C还定义了一个DRP;在稳定的连接状态建立之前,它交替地将自己识别为DFP或UFP。如果一个DRP与DFP或UFP配对使用,它分别作为DFP或UFP运行。如果将2个DRP配对使用,结果是随机的,但会受到2个可选功能的影响:Try.SRC和Try.SNK。如果另外一端没有偏好的话,具有Try.SRC的DRP更有可能变成一个DFP(源),而一个具有Try.SNK的DRP成为UFP(灌)的可能性更大。这些特性对于在生态系统中实现一个有序的供电方/耗电方关系很重要。例如,笔记本电脑应该为手机供电——即使它们二者都具有DRP功能。
图4:USB Type-C的典型DRP实现方式 Type-C USB 3.1解决方案
在不进行重大的系统重新设计的情况下,要将现有的USB平台(包含老式插口)轻松转换为USB Type-C,需要一个CC控制器器件。为了支持USB SuperSpeed,还需要一个具有USB SuperSpeed复用功能的额外器件。