01 接口定義
如下為母座和公座的接口pin功能示意圖,pin功能左右“對稱”,這也是Type-C接口支持正反插的原因所在。
一個全功能的Type-C接口包含如下功能:USB3.0及以上的超高速信號接口、USB2.0高速接口、CC logic接口、Alt mode中常用作音視頻功能的SBU信號接口,如下圖為典型的邏輯框圖,目前高端一點的平臺,已經全部集成了如下接口功能。
02 Configuration Proces(配置過程)
- Source-to-Sink attach/detach detect -- CC pin端接電阻的檢測
- Plug orientation/cable twist detection -- CC1/2 正反插確認
- Initial power (Source-to-Sink) detection and establishing the data (Host-to-Device) relationship -- CC 用于正常USB枚舉之前的電源和數據的關系建立:DFP/UFP/DRP
- USB Type-C VBUS current detection and usage -- 通過CC pin來調整電流
- USB PD communication
- Discovery and configuration of functional extensions
03 典型Source-Sink連接方式
①DFP:下行端口,可以理解為一個Host,DFP作為source給VBUS和vcon供電的,簡單理解為一個提供電源的設備,如:電源適配器。
②UFP:上行端口,可以理解為Device,UFP可以理解為受電端口,DFP為供電端口,UFP從VBUS中取電,并可提供數據。典型設備如:U盤、移動硬盤。
③DRP:雙角色端口,DRP既可以做DFP又可以做UFP,也可以在DFP和UFP間動態切換,典型設備是:筆記本電腦。
04 CC接口狀態(Ra/Rd)
通過檢測CC接口的狀態,即懸空,還是Rd或者Ra電阻,可以確定sink設備的狀態和類型。
05 Rp/Rd/Ra阻值要求
在Type-C規范中,對Rp/Rd/Ra的阻值是有一定要求的,用來配置不同的電流和功能。
06 Source & Sink插拔檢測行為
如下為Source和Sink端檢測各類設備插入和拔出的流程行為。
以上就是本期分享的所有內容啦,歡迎大家持續關注,更多干貨正在快馬加鞭地趕來。