USB 2.0 规范说:“低速设备需要有固定电缆。” 但是,我找不到一个很好的解释来解释为什么会这样。我已经看到了两种可能的解释的提示:
防止用户意外将(非专属)低速电缆与全速或高速设备一起使用。然而,这个逻辑有一个错误:要实现这一点,规范只需要要求低速电缆必须是固定的。它不必要求低速设备使用固定电缆,不同之处在于低速设备可以使用非固定全速/高速电缆。
电缆电容的差异。第 7.1.2.1 节说:“低速设备(包括电缆)可能具有低至 200 pF 和高达 450 pF 的电容”。不幸的是,我发现很难找到高速电缆的编号。由于存在不同的电缆长度,事情变得更加复杂,但是,我不明白为什么规范不允许完全使用这些电缆,而不是说,如果低速设备有 B 插座,那么它必须处理所有标准电缆,并且只有当它无法做到这一点时,才需要使用系留电缆。此外,如果标准电缆的电容已经超过 450pF(如前所述,我不知道实际数字),那么集线器驱动器足够强大来处理它,因为它们必须(对于全速),所以它们可以做同样的事情对于低速 - 再次对于设备,