USB 集线器连接问题

USB 集线器连接问题

我的 USB 集线器有 4 个端口用于连接设备,还有一根可接入电源的延长线。现在 4 个端口均未连接任何设备。

如果我将延长线与 PC 连接(该线仅用于接入电源),集线器会亮起并被Windows 7 设备管理器。我的鼠标和键盘可以与集线器完美配合。

或者,我也可以使用其中一根 USB 公对公线将 4 个集线器端口之一直接连接到我的 PC。然后集线器会亮起,但无法被识别(甚至没有显示该信息)。集线器也无法使用鼠标或键盘。鼠标会亮起,键盘的NumLock 指示灯不会。即使我给那根延长线通了电,也没用。

如何解释?这将是一系列问题之一,因为我正在调试家庭网络。希望这不会被认为是一个愚蠢的问题,我对轮毂力学

USB 集线器

答案1

或者,我也可以使用其中一根 USB 公对公线将这 4 个集线器端口之一直接连接到我的 PC。...
如何解释呢?

您正在尝试误用/错误连接 USB 集线器。USB 集线器中的端口不等效。

你所说的端口“延长线”专门指定上游该端口应该连接到 USB 主机(主)端口。

其他四个端口专门指定下游用于连接 USB 从属设备(又称小工具)的端口。

这些指定由集线器内嵌入的 USB 控制器 IC 固定。

将下游端口连接到 USB 主机是完全错误的。

答案2

您的术语,例如“延长电缆”和“接入电源”相当不清楚且不技术性。

事实上,一些 USB 集线器可以通过 ACDC 适配器供电,但除此之外。

看起来您知道如何使用它(哪些端口用于 USB 设备,哪些端口用于连接到计算机),但作为一项实验,您尝试将计算机连接到用于 USB 设备的端口,但没有成功,您想知道原因。

我认为它不起作用的逻辑原因是如果 A、B、C、D 是集线器端口。A= 计算机端口 B、C、D 是其他端口。它被设计成 A 与 B、C、D 通信。但 B、C、D 彼此之间不通信。因此,如果将计算机插入 B 或 C 或 D,然后将设备插入 B/C/D 的其余端口之一,则计算机将无法与设备通信

答案3

或者,我也可以使用其中一根 USB 公对公线将这 4 个集线器端口之一直接连接到我的 PC。

不,您不能“交替”使用集线器的下游端口。没有替代方案。USB 集线器是一种“定向”设备,它有一个“上游端口”(用于连接到 PC 主机,并且只能连接到 PC 主机)和多个“下游”端口,用于连接到更多集线器或 USB 外围设备。下游端口具有主机功能,它们提供电源并控制外围设备。USB 具有“星型”拓扑,它有一个主机,并且一切都分支出来。不要将 USB 与对称全双工以太网交换机混淆。它不是您想象中的“网络”。

您的集线器显然非常便宜,并且具有不受保护的“联动”电源线。其理念是,它从墙上适配器或主机电缆的 VBUS 获得电源。当您将错误的电缆插入下游端口时,集线器会获得电源,是的,但来自错误的方式。

该如何解释呢?

您永远不应该使用“公对公”适配器或“公对公”电缆。它们超出了 USB 规格,具体原因就是 - 用户无法将 PC 主机端口连接到另一个主机端口,无论是另一台 PC 还是集线器的下游端口。出于同样的原因,集线器中的上游端口要么有 B 型连接器(或不可拆卸的 A 型插头)。当您将公对公电缆插入 PC 和下游端口之间时,您正在设置电气冲突,主机与主机之间。这就是为什么当您尝试这样做时什么都不起作用的原因。

强烈建议先了解一些 USB 基础知识,然后再浪费太多时间进行错误的假设实验。不幸的是,目前还没有关于 USB 的非技术解释,据我所知这是

相关内容