前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >USB Type-C spec (2)

USB Type-C spec (2)

作者头像
Jasonangel
发布2023-08-22 14:08:49
3900
发布2023-08-22 14:08:49
举报

USB Type-C spec

本文是 Type-C spec 第二篇

1、Type-C Cables

Emark Cables(带电子标签的线缆): 带 Emark IC 的 Cable,Emark IC 会宣导 Cable 的最大供电能力,最大传输速率,支持的 Alt Mode 等信息。

Active Cables (有源线缆): 包含数据总线信号调节电路的 Emark Cable (起到增强 USB 传输信号的作用),PD 通讯过程中可以以 SOP'/SOP'' 来和 cable 的两端通讯 (同一时间,Vconn 可以给两个 Emark IC 同时供电)

Passive Cables (无源线缆): 无数据总线信号调节电路的 Emark Cable,PD 通讯过程中 DFP 只能以 SOP' 来通讯(同一时间,Vconn 只能给一颗 Emark 供电)

如下图,图一是 “一线双芯” 线缆,两端各有一颗 Emark IC。图二线缆则只有一颗 Emark IC。

  1. 最大电流 3A
  2. 支持超过 20V 电压
  3. 支持 USB3.2 & USB4

满足以上任意一个条件就必须要带 Emark IC

2、Vconn

  • 与主机建立连接之后,重新设定未与 CC 连接的 CC Pin 为 Vconn
  • Cable 中的 Ra (800-1200 欧姆) 指示这是一根带有 Emark IC 的 Cable(Emark IC 宣告这根 Cable 的能力,最大供电电流是否能超过 3A,是否支持 AIter Mode 等)
  • 吃 Vconn 电的设备有以下:
    • 1: Vconn-Powered Accessories(VPAS):在 Alternate Mode 下 VCONN 提供辅助电源功能
    • 2: Vconn-Powered USB Devices(VPDS):一个 USB 直连的设备,仅通过 Vconn/Vbus 供电
    • 3: Charge-Through Vconn-Powered USB Device (CTVPD):一个设备可以实现供 Vbus 给一个设备的同时,用 Vconn 再供一个设备
    • 4: Emark IC

3、Alternate Mode

USB PD 是在 CC pin 上传输,PD 有个 SVDM(Vendor defined message) 功能,定义了装置端 ID,读到支持 DP 或 PCle 的装置,DFP 就进入替代 (alternate) 模式

  1. USB 连接通过 CC 侦测到
  2. VBUS 引脚提供默认电源配置 5V@500mA
  3. VBUS 所需的额外 USB 电力传输可以进行协商,Battery Charge 1.2 (BC 1.2) 或 USB PD 都可以选择
  4. 使用结构化供应商定义报文 (SVDM) 需要 USB PD 来发送来协商 Alt Mode 握手

4、Connection State Diagram

Source

Sink

Sink with Accessory Support

DRP

DRP with Accessory and Try.SRC Support

DRP with Accessory and Try.SNK Support

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-08-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式Linux系统开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、Type-C Cables
  • 2、Vconn
  • 3、Alternate Mode
  • 4、Connection State Diagram
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档