举两个非常通俗的例子,将手机插入充电器后,手机和充电器通过数据线的对话:
手机:兄弟,我支持快充
充电器:你支持哪个模式的快充?
手机:麻烦调整为9V 2A
充电器:好嘞~
如果匹配失败:
手机:Hello,I support the fast charging agreement
充电器:啥玩意???
手机:Fast charging, you know?
充电器:o_o||算了,给你5V 0.5A慢慢充吧……
手机和充电器之间的“对话”,就是快充协议的握手过程。
USB设计上很严谨,遵循着“只要能插的进去就能用”的原则,而快速充电大多使用更高的电压,这样用户很可能把不支持快充的设备插入快充充电器;而充电器默认的输出电压就是5V,所有USB设备都可以安全接受其供电;手机通过快充协议和充电器通讯,彼此确认对方可以使用更高电压后,才会改变输出电压开始快速充电;否则,充电器就保持标准的5V供电电压。
所以,对于合格的充电器,你可以放心的把不支持快充的老旧手机插上去充电而不必担心电压过高而损坏,协议对不上的话是不会启动快充功能的;不同快充方案的手机和充电器也可以混用,只是握手失败不会启动快充模式而已(就像第二个例子),依然可以安全的使用默认的5V电压充电;甚至你可以把U盘、无线鼠标接收器、移动硬盘、无线网卡、U盾等不能充电的设备插到快充充电器上供电,它们不支持快充协议,只会获得5V的供电电压,和插到电脑上一样的供电。