Почему контакты для линий данных в разъемах USB A и B короче контактов для заземления и питания?

Я читал на разъемах USB на Wikipedia , и я заметил, что контакты для линий данных (D + и D-) короче как в вилке типа A, так и в типе B.  USB A и B plugs

Что может быть причиной этого дизайна?

28 голосов | спросил Wilhelm Schuster 10 PM00000090000004631 2015, 21:27:46

2 ответа


53

Горячее подключение. Вы хотите, чтобы источник питания подключался к источникам данных. Некоторые фишки могут защелкиваться, если сигнал подается на контакты сигнала до подачи питания. Это означает, что чип будет внутренне закрыт и может быть уничтожен при последующем приеме питания.

В старые времена вам пришлось отключить компьютер, прежде чем вы могли бы добавить к нему периферию, что не обязательно для USB (и некоторых других интерфейсов).

ответил jippie 10 PM00000090000005031 2015, 21:30:50
9

Обоснование этой конструкции заключается в том, чтобы всегда применять мощность до данных, чтобы устройства с питанием от шины могли взаимодействовать с хостом при подключении. Устройство USB должно реагировать на сброс шины через 10 мс после подключения.

ответил Oleg Mazurov 10 PM00000090000001331 2015, 21:32:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132