Answers:
“标准” USB集线器从来没有能够通过一个单一的上游电缆得到足够的动力,仅仅是因为只有一个单一的连接,哪些不可以,通过这个定义,供应4其他下游港口。如果有人想从集线器的下游端口获得全部标准电源以供应所有设备,则集线器必须具有来自墙上适配器的自己的电源。它不是“推荐”,它是必须的,因为总线供电的集线器正式禁止每端口供应超过100mA / 150mA,符合USB规范,并且主机系统将拒绝连接到全功率设备,如果hub报告称自己是“总线驱动的”。如果某个集线器报告虚假描述符(冒充自供电,而不是),这将允许从上游端口引导多个满载,并且是违反规范的。Type-C连接器在这方面没有太大的不同,因为四个仍然大于一个。
但是,Type-C具有通过CC引脚上的不同上拉值在USB端口上提供更高功率的本机机制,这可以指示在5V时最高3A的端口容量,或者如果Type-C电缆使用“电子”则为5A标记”。因此,Type-C端口为下游端口提供更多选项。在这种情况下,集线器必须更加智能,并动态更改其描述符以反映这些额外的电源功能,以便USB主机可以相应地管理电源预算。目前(2016年10月),我还没有听说过USB集线器中的这种情报,也没有在USB规范中定义这种通信。
此外,Type-C连接器可以支持完全独立的标准,称为“PD”,Power Delivery。如果集线器支持PD,并且主机端口支持PD(两个非常大的IF),那么理论上集线器可以从主机获得高达100W的功率,并且在向下游端口供电方面做得更好。我还没有看到这种设计,但是会猜测在PD情况下集线器应该将自己报告为全尺寸自供电集线器。仅在这种情况下,全功能集线器可能没有外部AC-DC适配器。
问题是USB,Type-C和Power Delivery是三个独立且松散连接的标准。因此,OEM设计人员如何将这些功能/功能组合到产品中。使用圆形Type-C连接器并不会自动暗示它有PD,USB3,甚至USB。它可以是HDMI,或调试端口,或只是电源插孔。