"BC1.2中文版本.docx:USB充电规范详解及应用实例"
需积分: 47 98 浏览量
更新于2024-01-22
3
收藏 48KB DOCX 举报
BC1.2中文版本规范定义了设备通过USB端口充电的检测、控制和报告机制。这些机制是USB2.0规范的扩展,适用于专用充电器(DCP)、主机(SDP)、hub(SDP)和CDP(大电流充电端口)对设备的充电和power up。
本规范的适用范围包括所有兼容USB2.0的主机和外设。其中,PD(便携式设备)与主机或hub连接后,根据USB2.0协议规定,PD的汲取电流有三种情况下的最大值:
1. 当总线处于挂起状态时,PD的最大汲取电流为2.5mA;
2. 当总线未挂起且未配置时,PD的最大汲取电流为100mA;
3. 当总线未挂起且已配置时,PD的最大汲取电流为500mA。
然而,如果PD连接到CDP、DCP、ACA-Dock或ACA等设备,并且尚未配置,则其最大汲取电流限制为1.5A,或者遵循挂起状态的规则。
规范还对PD与SDP和Charging port(充电端口)进行了区分,以便更好地管理设备的充电过程。PD是指专门用于充电的设备,而SDP和Charging port是用于数据传输的设备。通过区分这些不同类型的设备,规范可以确保设备在充电时能够按照正确的方式工作。
为了实现这种机制,规范定义了PD充电状态的检测方法和相应的控制机制。通过在USB端口上进行电流和电压的测量,PD设备可以向充电源报告其电池充电状态和需求。充电源可以根据这些信息来调整充电电流和电压,以满足PD设备的需求并确保有效的充电过程。
此外,规范还介绍了对PD设备进行USB端口状态检测和重置的机制。通过这种机制,充电源可以检测到PD设备是否连接或断开,并能够及时做出相应的调整以保证充电过程的稳定性和安全性。
总而言之,BC1.2中文版本规范定义了设备通过USB端口充电的检测、控制和报告机制,扩展了USB2.0规范。通过这些机制,充电源可以更好地管理设备的充电过程,确保按照正确的方式对设备进行充电,提高充电效率和安全性。同时,这个规范也为兼容USB2.0的所有主机和外设提供了一个统一的标准,促进了设备之间的互操作性和充电体验的一致性。
2018-01-12 上传
2021-10-14 上传
2022-07-02 上传
2023-03-25 上传
2021-09-08 上传
2021-04-20 上传
2021-09-27 上传
weixin_39912641
- 粉丝: 0
- 资源: 5
最新资源
- Sentinel-1.8.1
- GU620:毕设-----在MODBUS协议下android与控制器GU620的通信
- Perthon Python-to-Perl Source Translator-开源
- dev-portfolio
- CourseaHTML
- URL缩短器:使用JavaScript,Node.js,MongoDB和Express的URL缩短器
- 【Java毕业设计】java毕业设计,ssm毕业设计,在线考试管理系统,源码带论文.zip
- dbR:数据库和R
- CaptainsBacklog:Scrum开发人员培训
- Android-Network-Service-Discovery:Android NSD 易学项目..
- quynhhgoogoo:描述
- maven-hadoop-java-wordcount-template:这是一个 Maven Hadoop Java 项目模板。 这个样板框架代码包含一个 Driver、一个 Mapper 和一个 Reducer,可以用你的代码修改(它们包含经典的 wordcount 示例)
- 【Java毕业设计】java 基于Spring Boot2.X的后台权限管理系统,适合于学习Spring Boot开.zip
- python实例-14 名言查询.zip源码python项目实例源码打包下载
- Book_Search
- dictionary-project