Fork me on GitHub
侧边栏

随笔分类 -  USB / USB PD

1
摘要:数据消息应由消息头组成,后面跟着一个或多个数据对象。数据消息很容易识别,因为消息头中的Number of Data Objects字段为非零值。 有许多类型的数据对象用于组成数据消息。例如: 电源数据对象(PDO),用于公开Source端口的电源功能或Sink的电源要求。 汇聚端口用于协商合同的请求 阅读全文
posted @ 2025-04-30 11:44 yooooooo 阅读(966) 评论(0) 推荐(0)
摘要:当Message Header中的Number of Data Objects字段设置为0,控制消息仅由一个Message Header和一个CRC组成。协议层发起控制消息(如,Accept Message, Reject Message 等)。 控制消息类型在消息头的Message Type字段( 阅读全文
posted @ 2025-02-19 21:19 yooooooo 阅读(684) 评论(0) 推荐(1)
摘要:先来看看协议层主要做什么事情: 本章描述了USB电源传输规范协议层的要求,包括: 如何构建和使用消息的细节。 计时器和超时值的使用。 使用消息和重试计数器。 复位操作。 错误处理。 状态下的行为。(状态机) 1、Message 先来了解一下Message,本规范定义了三种类型的Message: 控制 阅读全文
posted @ 2024-12-29 14:06 yooooooo 阅读(758) 评论(0) 推荐(2)
摘要:一、名词解释 SOURCE:提供VBUS电源的设备 SINK:从VBUS取电的设备 DFP(Downstream Facing Port): 下行端口,可以理解为Host,DFP提供VBUS。 UFP(Upstream Facing Port): 上行端口,可以理解为Device,UFP从VBUS中 阅读全文
posted @ 2024-12-17 22:15 yooooooo 阅读(3503) 评论(0) 推荐(1)
摘要:1、定义 物理层(PHY层)定义了USB电源传输的信令技术。本章定义了USB PD设备之间的互操作性所需的PD物理层的电气要求和参数。 2、物理层的功能 USB PD物理层由一对发射机和接收器组成,它们通过单个信号线(CC)进行通信。所有的通信都是半双工的。PHY层实现了避免冲突,以最小化信道上的通 阅读全文
posted @ 2024-12-16 17:47 yooooooo 阅读(806) 评论(0) 推荐(1)
摘要:简单了解一下USB PD协议大致框架是怎么样的,以及它的协议是怎么样在整个链路中传输的,内容摘自USB PD3.2协议文档。 USB电源传输是一个端口到端口架构,其中每个USB电源传输能力的设备由几个主要组件组成。 下图说明了端口对之间通信栈层的关系。 通信栈包括: 一个设备策略管理器(Device 阅读全文
posted @ 2024-12-12 22:03 yooooooo 阅读(417) 评论(0) 推荐(1)
摘要:1、简介 文档中是这样解释的: 本规范定义了USB设备 如何通过USB电缆 协商比[USB 2.0]、[USB 3.2]、[USBBC 1.2]规范中定义的USB电缆(使用USB类型-C®CC线作为通信通道)更多电流或更低的电压。它 允许比当今规范 更强大的设备从VBUS获得运行所需的电力,并与外部 阅读全文
posted @ 2024-12-09 17:56 yooooooo 阅读(1023) 评论(0) 推荐(0)
摘要:USB PD 3.1 那什么是USB_PD_3.1呢?USB3.1是USB的一种传输标准,速度可以达到10Gbit/s,那PD是什么?PD(Power Delivery)就是电力输送,也就是充放电用的,它可以达到最高100W的功率。 1、资料下载地址 USB_Power_Deliery_3.1 文档 阅读全文
posted @ 2024-12-09 14:13 yooooooo 阅读(1776) 评论(0) 推荐(1)
摘要:TYPE-C PD供电协议消息格式 PD定义了两种消息类型,分别为控制消息(Control Messages)、数据消息(Data Messages )和扩展消息(Extend Messages)。 PD控制消息 控制消息属于短消息类型,用于管理端口与设备之间的消息流或交换不需要额外数据的消息。控制 阅读全文
posted @ 2024-11-17 17:54 yooooooo 阅读(601) 评论(0) 推荐(0)
摘要:TYPE-C PD浅谈(四) 当对接识别完成后,Provider会先在VBUS上提供5V,接着会在CC脚位上送出Source Capability(SRC_CAP),格式如下: 内容定义了供电的各种选项,如共有几组电源可选,相对应的电压电流等。 当Consumer接收到SRC_CAP封包后,会针对电 阅读全文
posted @ 2024-11-17 16:56 yooooooo 阅读(488) 评论(0) 推荐(0)
摘要:DisplayPort的备用模式重新配置TYPE-C连接器上的某些引脚以支持其他协议.例如DisplayPort备用模式的USB-C型连接器引脚分配。 VESA规范中列出了不同的解决方案,这些解决方案通过特定的连接器插脚和电线支持USB Type-C上的DP。 24引脚的USB Type-C连接器可 阅读全文
posted @ 2024-11-14 14:32 yooooooo 阅读(1027) 评论(0) 推荐(0)
摘要:啥叫USB PD快充技术? USB PD快充技术就是通过USB接口对对USB设备进行快速充电的一项技术。 由于USB技术的发展,特别的USB TYPE-C接口的广泛应用,基于USB TYPE-C接口的USB PD快充技术越来越成为主流。 使用USB TYPE-C接口的技术可以给谁充电? 可以给我们的 阅读全文
posted @ 2024-11-05 11:39 yooooooo 阅读(555) 评论(0) 推荐(0)
摘要:USB Type-C和Power Delivery规范允许设备和主机进行电源协商,为设备提供3A(5V,9V,15V)和5A(20V)最大100W的电源功率。 除了电源协商之外,规范还引入了备用(Alternate)模式,因此USB Type-C主机和设备可以通过USB-C型连接器和电缆传输高速数据 阅读全文
posted @ 2024-11-01 15:43 yooooooo 阅读(333) 评论(0) 推荐(0)
摘要:USB Power Delivery(USB PD)是基于USB规范的快速充电技术,是USB重要的规范之一。 USB技术自发布已来,得到了很大的发展,并且由于USB自速电源供电(VBUS),使得有很多的小型设备开始使用USB接口进行供电,所以市面上也出现了五花八门的USB充电技术。随着USB3.0规 阅读全文
posted @ 2024-11-01 11:53 yooooooo 阅读(1355) 评论(0) 推荐(0)
摘要:1 数字耳机 Type-C接口的数字耳机是一个UFP(Device),手机是DFP。耳机的CC1和CC2引脚上必须有Rd,实际上,乐视数字耳机的CC管脚上有一颗5.1K电阻。 2 模拟耳机 模拟耳机与Type-C接口的转接线 协议要求模拟耳机转接线上把两个CC引脚直接接到GND(必须小于Ra)。 逻 阅读全文
posted @ 2024-11-01 11:29 yooooooo 阅读(1949) 评论(0) 推荐(1)
摘要:CC信号有两根线,CC1和CC2,大部分USB线(不带芯片的线缆)里面只有一根CC线,DFP可根据两根CC线上的电压,判断是否已经插入设备。通过判断哪根CC线上有下拉电阻来判断方向,下图的说明已经非常清晰。 如果CC1引脚检测到有效的Rp/Rd连接(对应的电压),则认为电缆连接未翻转。 如果CC2引 阅读全文
posted @ 2024-10-31 15:38 yooooooo 阅读(2919) 评论(0) 推荐(1)
摘要:由于TYPE-C两头都一样,没有方向性,所以在对接前并不会有电源输出,数据主从也尚未定义。在PD的规范内,针对装置对接,定义了三个电阻来进行对接的识别。 Rp:做为Provider需要在CC脚位上上拉一个Rp电阻。Rp电阻允许有三种阻值(pull high 5V时,10K/22K/56K),这三种阻 阅读全文
posted @ 2024-10-31 14:50 yooooooo 阅读(2453) 评论(0) 推荐(0)
摘要:E-Marker指的是在TYPE-C缆线中会被放置一颗识别IC,这等于是这条缆线的身份证,其功能主要是在宣告缆线的能力、缆线ID及制造商ID等。 前面章节有提到当装置对接后,CC其中会有1 pin变成VCONN供电出来,就是为了供电给E-marker来使用。对接后供电端(Provider)会去读取E 阅读全文
posted @ 2024-10-30 18:05 yooooooo 阅读(808) 评论(0) 推荐(0)
摘要:聊聊USB Power Delivery两三事,接下来会依下列几个主题来探讨 What is Power Delivery E-Marker Attached Source CAP Sink CAP Power Role Swap Data Role Swap VCONN Swap Alternat 阅读全文
posted @ 2024-10-30 17:38 yooooooo 阅读(668) 评论(0) 推荐(1)
摘要:E-Marker 是“Electronically Marked Cable”的缩写,是封装在 USB-C端口中的芯片。通过这个芯片,可以得到电缆的各种参数,包括功率、数据、视频传输、ID等信息。 由于 Type-C 设备之间的功能差异很大,因此在决策过程中考虑电缆至关重要。例如,如果源和接收设备都 阅读全文
posted @ 2024-10-30 16:48 yooooooo 阅读(1013) 评论(0) 推荐(0)

1