Ich habe in Wikipedia über USB-Anschlüsse gelesen und festgestellt, dass die Kontakte für die Datenleitungen (D + und D-) sowohl im Typ-A- als auch im Typ-B-Stecker kürzer sind.
Was könnte der Grund für dieses Design sein?
Hotplugging. Sie möchten, dass die Stromversorgung vor den Datenleitungen angeschlossen wird. Einige Chips können zwischengespeichert werden, wenn ein Signal an die Signalstifte angelegt wird, bevor Spannung angelegt wird. Dies bedeutet, dass der Chip intern kurzgeschlossen wird und zerstört werden kann, wenn anschließend Strom angelegt wird.
Früher mussten Sie Ihren Computer ausschalten, bevor Sie ein Peripheriegerät hinzufügen konnten, was bei USB (und einigen anderen Schnittstellen) nicht erforderlich ist.
Der Grund für dieses Design ist, immer vor den Daten Strom anzulegen, damit busgespeiste Geräte mit dem Host interagieren können, wenn sie verbunden sind. Ein USB-Gerät muss 10 ms nach dem Anschließen auf das Zurücksetzen des Busses reagieren.