USB (ю-эс-би, англ. Universal Serial Bus — «универсальная последовательная шина») — последовательный интерфейс для подключения периферийных устройств к вычислительной технике. Получил широчайшее распространение и фактически стал основным интерфейсом подключения периферии к бытовой цифровой технике.
Интерфейс позволяет не только обмениваться данными, но и обеспечивать электропитание периферийного устройства. Сетевая архитектура позволяет подключать большое количество периферии даже к устройству с одним разъемом USB.
Разработка спецификаций USB производится в рамках международной некоммерческой организации USB Implementers Forum (USB-IF), объединяющей разработчиков и производителей оборудования с шиной USB. В процессе развития выработано несколько версий спецификаций. Тем не менее разработчикам удалось сохранить высокую степень совместимости оборудования разных поколений. Спецификация интерфейса охватывает беспрецедентно широкий круг вопросов подключения и взаимодействия периферийных устройств с вычислительной системой:
- Унификацию разъемов и кабелей
- Нормирование энергопотребления
- Протоколы обмена данными
- Унификацию функциональности и драйверов устройств
Спецификация USB 2.0 выпущена в апреле 2000 года сейчас широко распространена.
USB 2.0 отличается от USB 1.1 введением режима High-speed (пометка на логотипе — «HI-SPEED»).
Для устройств USB 2.0 регламентировано три режима работы:
- Low-speed, 10—1500 Кбит/c (клавиатуры, мыши, джойстики, геймпады)
- Full-speed, 0,5—12 Мбит/с (аудио-, видеоустройства)
- High-speed, 25—480 Мбит/с (видеоустройства, устройства хранения информации)
Распиновка разъемов USB 2.0. в цветных иллюстрациях