Технология USB 2

Функционално устройство. От гледна точка на USB устройството е набор от крайни точки, с които могат да се обменят данни. Броят и функцията на точките зависи от устройството и функциите, които изпълнява, и се определя по време на производството. Има задължителна точка с цифрата 0 - за наблюдение на състоянието на устройството и управлението му. Докато устройството не бъде конфигурирано през точка 0, останалите канали не са налични. Всяка крайна точка на устройството се описва със следните параметри:

  • Изисквания за честота и латентност на шината
  • Необходима честотна лента
  • Номер на крайната точка
  • Изисквания за обработка на грешки
  • Максимален размер на кадъра, който може да бъде получен или изпратен.
  • Поддържан тип трансфер на данни
  • Посоката на предаване между крайната точка и хоста.

За устройства с ниска скорост може да има до две допълнителни точки; за устройства с пълна скорост броят им е ограничен само от възможностите на протокола и може да достигне 15 за вход и 15 за изход.

Обменът на данни може да се извърши в три скоростни режима:

  • Ниска скорост. Режим на ниска скорост. Скоростта на предаване е 1,5 Mbps.
  • Пълна скорост. Режим на пълна скорост. Скорост на трансфер 12 Mbps.
  • Висока скорост. Високоскоростен режим. Появява се само в спецификация 2.0. Скорост на трансфер 480 Mbps.

Няма да стигнем до нивото на разглежданите кадри и микрокадри, тъй като това не ни пречи да разберем основните принципи на работа на шината.

Физическите комуникационни канали са организирани от концентратори и свързващи проводници. Почти сме разбрали хъбовете по-рано. Кабелът, използван за свързване на USB устройства, е екранирана усукана двойка. За високоскоростните устройства се поставят високи изисквания към неговото качество. Нискоскоростните не са от решаващо значение за този елемент на физическия интерфейс и без никакъв проблем могат да функционират на неекраниран невит проводник. В USB кабела се използват общо 4 проводника.

Две за предаване на сигнал и две за захранване с напрежение. Има два вида съединители за свързване на устройства: тип "A" и тип "B". Струва ми се, че създаването на два различни типа конектори беше необходимо, за да се избегне ненужно объркване при свързване на устройства и да се предпазите от глупака, лишавайки го от възможността да свърже нещо нередно. Освен това те се характеризират с различни сили, необходими за вкарване и задържане на сила в съединителя.

Съединители тип "А" се използват за свързване към компютър, осигуряват твърдо и надеждно закрепване и не са предназначени за често включване/изключване.

свързване устройства

Съединителите от тип "B", напротив, са необходими на тези места, където има нужда от често свързване/изключване, и те се използват от периферията.