“标准” USB集线器从来没有能够通过一个单一的上游电缆得到足够的动力,仅仅是因为只有一个单一的连接,无法通过这个定义,提供4其他下游端口。如果有人想要从集线器的下游端口获得完整的标准电源来为所有设备供电,则集线器必须拥有来自墙上适配器的自己的电源。它不是“推荐”的,它是必须的,因为根据 USB 规范,正式禁止总线供电的集线器每个端口提供超过 100mA/150mA 的电流,并且主机系统将拒绝连接到全功率设备,如果集线器将自己报告为“总线供电”。如果某些集线器报告虚假描述符(伪装成自供电,但实际上不是),这将允许从上游端口引导多个满载,这是一个残酷的规范违规行为。Type-C 连接器在这方面没有太大区别,因为四个仍然比一个大。
但是,Type-C 有一种原生机制,通过 CC 引脚上不同的上拉值,可以通过 USB 端口提供更高的功率,这可以指示端口容量在 5V 时高达 3A,如果 Type-C 电缆使用“电子标记”。因此,Type-C 端口为下游端口供电提供了更多选择。在这种情况下,集线器必须更加智能,并动态更改其描述符以反映这些额外的功率能力,以便 USB 主机可以相应地管理功率预算。目前(2016 年 10 月),我还没有听说 USB 集线器中有这种智能,也没有在 USB 规范中定义这种通信。
此外,Type-C 连接器可以支持一个完全独立的标准,称为“PD”,Power Delivery。如果集线器确实支持PD,而主机端口也支持PD(这是两个非常大的中频),那么理论上集线器可以从主机获得高达100W的功率,并且在为下游端口供电方面做得更好。我还没有见过这种设计,但我敢打赌,在 PD 情况下,集线器应该报告自己为全尺寸自供电集线器。只有在这种情况下,全功能集线器可能没有外部 AC-DC 适配器。
问题是 USB、Type-C 和 Power Delivery 是三个独立且松散连接的标准。因此,如何将这些特性/功能组合到产品中就留给了 OEM 设计人员。拥有圆形的 Type-C 连接器并不自动意味着它有 PD,或 USB3,甚至根本没有 USB。它可以是 HDMI,或调试端口,或者只是一个电源插孔。
| 归档时间: |
|
| 查看次数: |
6253 次 |
| 最近记录: |