Type-C PD充电简介
嵌入式Linux
共 2858字,需浏览 6分钟
· 2020-10-22
一、Type-C简介
二、Type-C Port的Data Role、Power Role
三、PD充电通信过程
1、充电器在连接建立后,会通过CC线进行广播,告诉连接的另外一方,充电器能够提供多少种电压以及对应的电流;
2、手机侧USB PD 设备策略管理器(policy_engine.c)监控CC上是否耦合了BMC信号,并且解码消息得出是SourceCapabilities消息,就根据USB PD规范解析该消息得出USB PD充电器所支持的所有电压和电流列表对;
3、手机根据充电的配置从SourceCapabilitie消息中选择一个电压和电流对,向适配器发送请求数据包,将电压和电流对加在Request消息的payload上,然后PD phy将BMC 信号耦合到CC上;
4、充电器解码BMC信号并发出Accept消息给手机,同时调整Power Supply的直流电 压和电流输出;
5、手机收到Accept消息,调整Charger IC的充电电压和电流;
6、手机在充电过程中可以动态发送Request消息来请求充电器改变输出电压和电流,从而实现快速充电的过程。
评论
2024年中国共享充电宝行业研究报告
下载报告去公众号:硬核刘大 后台回复“ 共享充电宝”,即可下载完整PDF文件。更多报告内容,可加微信:chanpin628 领取。(ps:加过微信:yw5201a1 的不要再加,分享的内容一样,有一个号就行。)申明:报告版权 艾瑞咨询 独
产品刘
0
大理石弹珠时钟,ESP32网页示波器,PD回流焊台,墨水屏苹果待办...
作 者:晓宇,排版:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 01 CPU vs FPGA 很形象的表达了CPU与FPGA的运算逻辑,CPU偏向于多功能化,通常都是串行执行指令的,虽然有多核心,但是每个核心还是串行的方式...
芯片之家
0