Поиск ответа
Вопрос № 308409 |
Добрый день. Вышел спор с коллегами как правильно писать в документе, с кавычками или без. И требуется-ли ставить точку: Приложения: 1. Приложение 1. «название приложения». 2. Приложение 2. «название приложения». ИЛИ Приложения: 1. Приложение 1 название приложения 2. Приложение 2 название приложения
Ответ справочной службы русского языка
ГОСТ Р 7.0.97-2016 предписывает такой вариант оформления:
usb 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» alt=»» width=»653″ height=»112″/>
Ответ справочной службы русского языка
Написание названий железнодорожных станций и станций метрополитена было регламентировано давно. В полном академическом справочнике «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина сформулировано правило:
« В названиях железнодорожных станций, вокзалов, аэропортов и т. п. с прописной буквы пишутся все слова, кроме родовых обозначений, напр.: станция Москва-Пассажирская, Казанский вокзал, аэропорты Шереметьево, Внуково.
Названия станций метро, остановок наземного городского транспорта заключаются в кавычки (в текстах, но не на картах и схемах); с прописной буквы пишется первое (или единственное) слово таких названий, а также все те слова, которые пишутся с прописной буквы в составе соответствующих топонимов, напр.: станции метро «Александровский сад», «Октябрьское Поле», «Проспект Мира»; остановки «Никитские Ворота», «Улица Лесная», «Школа», «Детская поликлиника» » (§ 175).
Эта норма сформировалась вследствие того, что названия железнодорожных станций часто совпадают с названиями населенных пунктов, указывая одновременно и на станции и на населенные пункты, имена которых в кавычки не заключаются. Условных названий, которые по общему правилу можно было бы писать в кавычках, немного.
Большинство названий станций метро условны, часто они образуются от названий внутригородских объектов. Такие названия удобнее писать в кавычках. (Подробнее о кавычках в названиях железнодорожных станций и станций метро можно прочитать в статье В. М. Пахомова «usb iz.ru/article_index.html?cat=6&id=5487″ target=»_blank» rel=»noopener noreferrer»>Не забудь… станция Луговая»).
Когда появилась сеть МЦД, возник вопрос о кавычках в названиях станций. Было принято написание в кавычках по аналогии со станциями метро.
Ответ справочной службы русского языка
Вентиль, вентилировать, вентилятор – родственные слова, они восходят к лат. ventilo «развеиваю, проветриваю», в них выделяется корень вентил(ь)-. Родство слов ощущается носителями русского языка. Это дает орфографистам основание считать слово вентиль проверочным для вентилировать и вентилятор. См. здесь.
Однако найти у слов вентиль, вентилировать, вентилятор общий смысловой компонент, который однозначно бы показывал, что они однокоренные, затруднительно. Вентилятор – устройство для проветривания помещений или охлаждения воздуха, двигателей и т.п.; вентилировать – производить вентиляцию. Вентиль – клапан для регулирования расхода жидкости, пара, газа и т.п.
uSb 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» alt=»Вентиль (клапан) запорный проходной латунный муфтовый 15б1п» width=»75″ height=»75″/>
Поэтому в современном русском языке эти слова все же однокоренными признать нельзя, а значит, и проверять слова вентилировать, вентилятор словом вентиль неправильно. Но опереться на слово вентиль, чтобы запомнить, как пишутся родственные слова вполне можно. Эту проверку условно можно назвать этимологической.
Добрый день! USB совместимый в » USB совместимое устройство» пишется через дефис или раздельно? Тот же вопрос с «LED телевизором». Благодарю.
Ответ справочной службы русского языка
В обоих случаях используется дефис.
Добрый день!
Подскажите, пожалуйста, корректное написание
USB CD-привод.
Огромное спасибо!
Ответ справочной службы русского языка
Добрый день!
Будьте любезны, подскажите корректное написание
USB флеш-накопитель.
Большое спасибо!
Ответ справочной службы русского языка
Ответ справочной службы русского языка
Ответ справочной службы русского языка
Ответ справочной службы русского языка
как писать USB кабель, слитно, через дифис или раздельно? тоже самое USB порт?
как писать стерео наушники, стерео система, слитно или раздельно?
Ответ справочной службы русского языка
Ответ справочной службы русского языка
Да, корректно написание с двумя дефисами. Вы написали верно.
Ответ справочной службы русского языка
USB-порт
USB (англ. Universal Serial Bus — универсальная последовательная шина) — последовательный интерфейс передачи данных для среднескоростных и низкоскоростных периферийных устройств.
Разработка спецификаций на шину USB производится в рамках международной некоммерческой организации USB Implementers Forum (USB-IF), объединяющей разработчиков и производителей оборудования с шиной USB.
Для подключения периферийных устройств к шине USB используется четырёхпроводный кабель, при этом два провода (витая пара) в дифференциальном включении используются для приёма и передачи данных, а два провода — для питания периферийного устройства. Благодаря встроенным линиям питания, USB позволяет подключать периферийные устройства без собственного источника питания (максимальная сила тока, потребляемого устройством по линиям питания шины USB, не должна превышать 500 мА).
К одному контроллеру шины USB можно подсоединить до 127 устройств по топологии «звезда», в том числе и концентраторы, к которым можно еще присоединить 127 устройств.
В настоящее время широко используются устройства, выполненные в соответствии со спецификацией USB 2.0. Ведётся внедрение в производство устройств спецификации USB 3.0.
Содержание
История
Спецификации для USB 1.0 были представлены в ноябре 1995 года. Разработка USB поддерживалась Microsoft, US Robotics. На тот момент для подключения внешних периферийных устройств к персональному компьютеру использовалось несколько «традиционных» (англ. legacy ) интерфейсов:
Компьютер «Bondi blue» iMac G3 от англ. legacy ) портов. Спецификация USB 1.1 вышла в сентябре 1998 года, в ней были исправлены ошибки версии 1.0.
Основные сведения
Кабели USB ориентированы, т.е. имеют физически разные наконечники «к устройству» и «к хосту». Возможна реализация USB устройства без кабеля, со встроенным в корпус наконечником «к хосту». Возможно и неразъемное встраивание кабеля в устройство, как в мышь (стандарт запрещает это для устройств full и high speed, но производители его нарушают). Существуют (хотя и запрещены стандартом) и пассивные USB удлинители, имеющие разъемы «от хоста» и «к хосту».
Шина строго ориентирована, имеет понятие «главное устройство» (хост, он же USB контроллер, обычно встроен в микросхему южного моста на материнской плате) и «периферийные устройства». Шина имеет древовидную топологию, посколько периферийным устройством может быть разветвитель (hub), в свою очередь имеющий несколько нисходящих разъемов «от хоста». Разветвитель есть сложное электронное устройство, пассивных разветвителей не бывает.
Устройства могут быть запитаны от шины, но могут и требовать внешний источник питания. Поддерживается и «спячка» устройств и разветвителей по команде с шины со снятием основного питания при сохранении дежурного питания и пробуждением по команде с шины.
USB поддерживает «горячее» подключение и отключение устройств.
На логическом уровне устройство USB поддерживает транзакции приема и передачи данных. Каждый пакет каждой транзакции содержит в себе номер оконечной точки (endpoint) на устройстве. При подключении устройства драйверы в ядре ОС читают с устройства список оконечных точек и создают управляющие структуры данных для общения с каждой оконечной точкой устройства. Совокупность оконечной точки и структур данных в ядре ОС называется каналом (pipe).
Управляющий канал предназначен для обмена с устройством короткими пакетами «вопрос-ответ». Любое устройство имеет управляющий канал 0, который позволяет программному обеспечению ОС прочитать краткую информацию об устройстве, в т.ч. коды производителя и модели, используемые для выбора драйвера, и список других оконечных точек.
Изохронный канал позволяет доставлять пакеты без гарантии доставки и без ответов/подтверждений, но с гарантированной скоростью доставки в N пакетов на один период шины (1 КГц у low и full speed, 8 КГц у high speed). Используется для передачи аудио и видео информации.
Поточный канал дает гарантию доставки каждого пакета, поддерживает автоматический временный приостанов передачи данных по нежеланию устройства (переполнение или опустошение буфера), но не дает гарантий скорости и задержки доставки. Используется, например, в принтерах и сканерах.
Время шины делится на периоды, в начале периода контроллер передает всей шине пакет «начало периода». Далее в течение периода передаются пакеты прерываний, потом изохронные в требуемом количестве, в оставшееся время в периоде передаются управляющие пакеты и в последнюю очередь поточные.
Активной стороной шины всегда является контроллер, передача пакета данных от устройства к контроллеру реализована как короткий вопрос контроллера и длинный, содержащий данные, ответ устройства. Расписание движения пакетов для каждого периода шины создается совместным усилием аппаратурые контроллера и ПО драйвера, для этого многие контроллеры используют крайне сложный DMA со сложной DMA-программой, формируемой драйвером.
Размер пакета для оконечной точки есть вшитая в таблицу оконечных точек устройства константа, изменению не подлежит. Он выбирается разрабочиком устройства из числа тех, что поддерживаются стандартом USB (степени двойки).
Версии спецификации
Предварительные версии
USB 1.0
Спецификация выпущена в ноябре 1995 года.
USB 1.1
Спецификация выпущена в сентябре 1998 года. Исправлены проблемы и ошибки, обнаруженные в версии 1.0. Первая версия, получившая массовое распространение.
USB 2.0
Спецификация выпущена в апреле 2000 года.
USB 2.0 отличается от USB 1.1 введением режима Hi-speed.
Для устройств USB 2.0 регламентировано три режима работы:
Последующие модификации
USB OTG
USB OTG (аббр. от On-The-Go) — дальнейшее расширение спецификации USB 2.0, предназначенное для лёгкого соединения периферийных USB-устройств друг с другом без необходимости подключения к ПК. Например, цифровой фотоаппарат можно подключать к фотопринтеру напрямую, если они оба поддерживают стандарт USB OTG. К моделям КПК и коммуникаторов, поддерживающих USB OTG, можно подключать некоторые USB-устройства. Обычно это флэш-накопители, цифровые фотоаппараты, клавиатуры, мыши и другие устройства, не требующие дополнительных драйверов. Этот стандарт возник из-за резко возросшей в последнее время необходимости надёжного соединения различных USB-устройств без использования ПК. В данной спецификации устройства обходятся без персонального компьютера, то есть выступают как одноранговые приёмопередатчики (на самом деле только создаётся такое ощущение). В действительности же устройства определяют, какое из них будет мастер-устройством, а какое — подчиняемым. Одноранговый интерфейс USB существовать не может.
USB Wireless
USB wireless — технология USB (официальная спецификация доступна с мая 2005 года). Позволяет организовать беспроводную связь с высокой скоростью передачи информации (до 480 Мбит/с на расстоянии 3 метра и до 110 Мбит/с на расстоянии 10 метров).
23 июля 2007 года USB Implementers Forum (USB-IF) объявила о сертификации шести первых потребительских продуктов с поддержкой Wireless USB. [2]
USB 3.0
USB 3.0 находится на финальных стадиях разработки. Созданием USB 3.0 занимаются компании: Microsoft, Texas Instruments, NXP Semiconductors. В спецификации USB 3.0 разъёмы и кабели обновлённого стандарта будут физически и функционально совместимы с USB 2.0. Кабель USB 2.0 содержит в себе четыре линии — пару для приёма/передачи данных, одну — для питания и ещё одну — для заземления. В дополнение к ним USB 3.0 добавляет пять новых линий (в результате чего кабель стал гораздо толще), однако новые контакты расположены параллельно по отношению к старым на другом контактном ряду. Теперь можно будет с лёгкостью определить принадлежность кабеля к той или иной версии стандарта, просто взглянув на его разъём. Спецификация USB 3.0 повышает максимальную скорость передачи информации до 4,8 Гбит/с — что на порядок больше 480 Мбит/с, которые может обеспечить USB 2.0. USB 3.0 может похвастаться не только более высокой скоростью передачи информации, но и увеличенной силой тока с 500 мА до 900 мА. Отныне пользователь сможет не только подпитывать от одного хаба гораздо большее количество устройств, но и само аппаратное обеспечение, ранее поставлявшееся с отдельными блоками питания, избавится от них.
Финальная спецификация USB 3.0 появилась в 2008 году, а оборудование, поддерживающее новую спецификацию, появится в 2009—2010 годах.
Фирмой анонсирована предварительная версия программной модели контроллера USB 3.0.
Как правильно пишется юсби
USB (ю-эс-би, англ. Universal Serial Bus — «универсальная последовательная шина») — последовательный интерфейс передачи данных для среднескоростных и низкоскоростных периферийных устройств в вычислительной технике. Символом USB являются четыре геометрические фигуры: большой круг, малый круг, треугольник и квадрат, расположенные на концах древовидной блок-схемы.
Разработка спецификаций на шину USB производится в рамках международной некоммерческой организации USB Implementers Forum (USB-IF), объединяющей разработчиков и производителей оборудования с шиной USB.
Для подключения периферийных устройств к шине USB используется четырёхпроводный кабель, при этом два провода (витая пара) в дифференциальном включении используются для приёма и передачи данных, а два провода — для питания периферийного устройства. Благодаря встроенным линиям питания USB позволяет подключать периферийные устройства без собственного источника питания (максимальная сила тока, потребляемого устройством по линиям питания шины USB, не должна превышать 500 мА, у USB 3.0 — 900 мА).
Содержание
История
Первые спецификации для USB 1.0 были представлены в 1994—1995 годах. Разработка USB поддерживалась фирмами Intel, Microsoft, Philips, US Robotics. USB стал «общим знаменателем» под тремя не связанными друг с другом стремлениями разных компаний:
Поддержка USB вышла в виде патча к Windows 95b, в дальнейшем она вошла в стандартную поставку Windows 98. В первые годы устройств было мало, поэтому шину в шутку называли «Useless serial bus» — «бесполезная последовательная шина». [1] Впрочем, производители быстро осознали пользу USB, и уже к 2000 году большинство принтеров и сканеров работали с новым интерфейсом.
Hewlett-Packard, Intel, Lucent (ныне Alcatel-Lucent), Microsoft, NEC и Philips совместно выступили с инициативой по разработке более скоростной версии USB. Спецификация USB 2.0 была опубликована в апреле 2000 года, и в конце 2001 года эта версия была стандартизирована USB Implementers Forum. USB 2.0 является обратно совместимой со всеми предыдущими версиями USB.
Следует отметить, что в начале 2000-х годов корпорация Apple отдавала приоритет шине FireWire, в разработке которой она принимала активное участие. Ранние модели iPod были оснащены только интерфейсом FireWire, а USB отсутствовал. Впоследствии компания отказалась от FireWire в пользу USB, оставив в некоторых моделях FireWire только для подзарядки. Однако, клавиатуры и мыши, начиная со второй половины 90-х годов, имели интерфейс USB.
В середине 2000-х годов BIOS’ы компьютеров массового сегмента начали поддерживать USB (поддержка USB в корпоративном сегменте началась с середины 90-х). Это позволило загружаться с флэш-дисков, например, для переустановки ОС; пропала надобность в PS/2-клавиатуре. Современные материнские платы поддерживают до 20 USB-портов. В современных ноутбуках LPT-портов нет, всё чаще появляются настольные компьютеры без COM- портов.
Пока происходило распространение USB-портов второй версии, производители внешних жёстких дисков уже «упёрлись» в ограничение USB 2.0 — и по току, и по скорости. Потребовался новый стандарт, который и вышел в 2008 году. Уложиться в старые 4 провода не удалось, добавили 5 новых проводов. Первые материнские платы с поддержкой USB 3.0 вышли в 2010 году. На начало 2012 года USB 3.0 массово не поддерживается запоминающими устройствами и материнскими платами. Однако производители USB-накопителей уже начали поставлять на рынок устройства, поддерживающие USB 3.0. Также имеются платы расширения, добавляющие поддержку USB 3.0 в старых компьютерах.
Основные сведения
Кабель USB состоит из 4 медных проводников — 2 проводника питания и 2 проводника данных в витой паре — и заземленной оплётки (экрана).
Кабели USB ориентированы, то есть имеют физически разные наконечники «к устройству» и «к хосту». Возможна реализация USB устройства без кабеля, со встроенным в корпус наконечником «к хосту». Возможно и неразъёмное встраивание кабеля в устройство, как в мышь (стандарт запрещает это для устройств full и high speed, но производители его нарушают). Существуют (хотя и запрещены стандартом) и пассивные USB удлинители, имеющие разъёмы «от хоста» и «к хосту».
С помощью кабелей формируется интерфейс между USB-устройствами и USB-хостом. В качестве хоста выступает программно-управляемый USB-контроллер, который обеспечивает функциональность всего интерфейса. Контроллер, как правило, интегрирован в микросхему южного моста, хотя может быть исполнен и в отдельном корпусе. Соединение контроллера с внешними устройствами происходит через USB-концентратор (другие названия — хаб, разветвитель). В силу того, что USB-шина имеет древовидную топологию, концентратор самого верхнего уровня называется корневым (root hub). Он встроен в USB-контроллер и является его неотъемлемой частью.
Для подключения внешних устройств к USB-концентратору в нем предусмотрены порты, заканчивающиеся разъёмами. К разъёмам с помощью кабельного хозяйства могут подключаться USB-устройства, либо USB-хабы нижних уровней. Такие хабы — активные электронные устройства (пассивных не бывает), обслуживающие несколько собственных USB-портов. С помощью USB-концентраторов допускается до пяти уровней каскадирования, не считая корневого. USB-интерфейс позволяет соединить между собой и два компьютера, но это требует наличия специальной электроники, эмулирующей Ethernet-адаптер с драйверной поддержкой с обеих сторон.
Устройства могут быть запитаны от шины, но могут и требовать внешний источник питания. По умолчанию устройствам гарантируется ток до 100 мА, а после согласования с хост-контроллером — до 500 мА. Поддерживается и дежурный режим для устройств и разветвителей по команде с шины со снятием основного питания при сохранении дежурного питания и включением по команде с шины.
USB поддерживает «горячее» подключение и отключение устройств. Это достигнуто увеличенной длиной заземляющего контакта разъёма по отношению к сигнальным. При подключении разъёма USB первыми замыкаются заземляющие контакты, потенциалы корпусов двух устройств становятся равны и дальнейшее соединение сигнальных проводников не приводит к перенапряжениям, даже если устройства питаются от разных фаз силовой трёхфазной сети.
На логическом уровне устройство USB поддерживает транзакции приема и передачи данных. Каждый пакет каждой транзакции содержит в себе номер оконечной точки (endpoint) на устройстве. При подключении устройства драйверы в ядре ОС читают с устройства список оконечных точек и создают управляющие структуры данных для общения с каждой оконечной точкой устройства. Совокупность оконечной точки и структур данных в ядре ОС называется каналом (pipe).
Оконечные точки, а значит, и каналы, относятся к одному из 4 классов — поточный (bulk), управляющий (control), изохронный (isoch) и прерывание (interrupt). Низкоскоростные устройства, такие, как мышь, не могут иметь изохронные и поточные каналы.
Управляющий канал предназначен для обмена с устройством короткими пакетами «вопрос-ответ». Любое устройство имеет управляющий канал 0, который позволяет программному обеспечению ОС прочитать краткую информацию об устройстве, в том числе коды производителя и модели, используемые для выбора драйвера, и список других оконечных точек.
Канал прерывания позволяет доставлять короткие пакеты и в том, и в другом направлении, без получения на них ответа/подтверждения, но с гарантией времени доставки — пакет будет доставлен не позже, чем через N миллисекунд. Например, используется в устройствах ввода (клавиатуры/мыши/джойстики).
Изохронный канал позволяет доставлять пакеты без гарантии доставки и без ответов/подтверждений, но с гарантированной скоростью доставки в N пакетов на один период шины (1 КГц у low и full speed, 8 КГц у high speed). Используется для передачи аудио- и видеоинформации.
Поточный канал дает гарантию доставки каждого пакета, поддерживает автоматическую приостановку передачи данных по нежеланию устройства (переполнение или опустошение буфера), но не дает гарантий скорости и задержки доставки. Используется, например, в принтерах и сканерах.
Время шины делится на периоды, в начале периода контроллер передает всей шине пакет «начало периода». Далее в течение периода передаются пакеты прерываний, потом изохронные в требуемом количестве, в оставшееся время в периоде передаются управляющие пакеты и в последнюю очередь поточные.
Активной стороной шины всегда является контроллер, передача пакета данных от устройства к контроллеру реализована как короткий вопрос контроллера и длинный, содержащий данные, ответ устройства. Расписание движения пакетов для каждого периода шины создается совместным усилием аппаратуры контроллера и ПО драйвера, для этого многие контроллеры используют крайне сложный DMA со сложной DMA-программой, формируемой драйвером.
Размер пакета для оконечной точки есть вшитая в таблицу оконечных точек устройства константа, изменению не подлежит. Он выбирается разработчиком устройства из числа тех, что поддерживаются стандартом USB
Версии спецификации
Предварительные версии
USB 1.0
Спецификация выпущена 15 января 1996 года.
USB 1.1
Спецификация выпущена в сентябре 1998 года. Исправлены проблемы и ошибки, обнаруженные в версии 1.0. Первая версия, получившая массовое распространение. 15 мбит/с
USB 2.0
Спецификация выпущена в апреле 2000 года.
USB 2.0 отличается от USB 1.1 введением режима Hi-speed.
Для устройств USB 2.0 регламентировано три режима работы:
Последующие модификации
Последующие модификации к спецификации USB публикуются в рамках Извещений об инженерных изменениях (англ. Engineering Change Notices — ECN). Самые важные из модификаций ECN представлены в наборе спецификаций USB 2.0 (англ. USB 2.0 specification package ), доступном на сайте USB Implementers Forum.
USB OTG
USB OTG (аббр. от On-The-Go) — дальнейшее расширение спецификации USB 2.0, предназначенное для лёгкого соединения периферийных USB-устройств друг с другом без необходимости подключения к ПК. Например, цифровой фотоаппарат можно подключать к фотопринтеру напрямую, если они оба поддерживают стандарт USB OTG. К моделям КПК и коммуникаторов, поддерживающих USB OTG, можно подключать некоторые USB-устройства. Обычно это флэш-накопители, цифровые фотоаппараты, клавиатуры, мыши и другие устройства, не требующие дополнительных драйверов. Этот стандарт возник из-за резко возросшей в последнее время необходимости надёжного соединения различных устройств без использования ПК.
Хотя соединение USB OTG выглядит как одноранговое, на самом деле только создаётся такое ощущение — в действительности устройства «договариваются»: сами определяют, какое из них будет мастер-устройством (хостом), а какое — подчинённым. Одноранговый интерфейс USB существовать не может.
USB Wireless
USB wireless — технология USB (официальная спецификация доступна с мая 2005 года), позволяющая организовать беспроводную связь с высокой скоростью передачи информации (до 480 Мбит/с на расстоянии 3 метра и до 110 Мбит/с на расстоянии 10 метров).
23 июля 2007 года USB Implementers Forum (USB-IF) объявила о сертификации шести первых потребительских продуктов с поддержкой Wireless USB. [2]
USB 3.0
Area SD-PEU3N-2EL (USB 3.0 PCIe card), USB 3.0 хост на базе микросхемы µPD720200 фирмы Renesas
USB 3.0 хаб, демонстрационная плата на базе микросхемы VL810 фирмы VIA
В спецификации USB 3.0 разъёмы и кабели обновлённого стандарта физически и функционально совместимы с USB 2.0, причём для однозначной идентификации разъёмы USB 3.0 принято изготавливать из пластика синего цвета. Кабель USB 2.0 содержит в себе четыре линии — пару для приёма/передачи данных, плюс и ноль питания. В дополнение к ним USB 3.0 добавляет ещё четыре линии связи (две витые пары), в результате чего кабель стал гораздо толще. Hовые контакты в разъёмах USB 3.0 расположены отдельно от старых в другом контактном ряду. Спецификация USB 3.0 повышает максимальную скорость передачи информации до 5 Гбит/с — что на порядок больше 480 Мбит/с, которые может обеспечить USB 2.0. Таким образом, скорость передачи возрастает с 60 Мбайт/с до 600 Мбайт/с и позволяет передать 1 Тб не за 8-10 часов, а за 40-60 минут.
Версия 3.0 отличается не только более высокой скоростью передачи информации, но и увеличенной силой тока с 500 мА до 900 мА. Таким образом, от одного хаба можно подпитывать большее количество устройств либо избавить сами устройства от отдельных блоков питания.
Хост-контроллер USB-3(xHCI) обеспечивает аппаратную поддержку потоков для команд, статусов, входящих и исходящих данных, что дает более полное использование пропускной способности USB-шины. Потоки были добавлены к протоколу USB 3.0 SuperSpeed для поддержки UASP.
Аппаратная поддержка 4 портов USB 3.0 реализована в 3-м поколении процессоров Intel Core чипсетов 7-й серии Ivy Bridge. Apple установила порты USB 3.0 в своих новых MacBook Air и MacBook Pro.
Linux поддерживает USB 3.0, начиная с версии ядра 2.6.31. [7]
В Windows 8 интерфейс USB 3.0 поддерживается без установки дополнительных драйверов.
Кабели и разъёмы USB
Кабели и разъёмы USB 1.x и 2.0
Спецификация 1.0 регламентировала два типа разъёмов: A — на стороне контроллера или концентратора USB и B — на стороне периферийного устройства. Впоследствии были разработаны миниатюрные разъёмы для применения USB в переносных и мобильных устройствах, получившие название Mini-USB. Новая версия миниатюрных разъёмов, называемых Micro-USB, была представлена USB Implementers Forum 4 января 2007 года.