4

Недавно я собрал настольный компьютер с игровой материнской платой MSI M7, а также купил Razer Blade Stealth. Оба из них имеют разъемы USB 3.1 Gen 2 поверх Type-C.

  • Можно ли использовать стандартный кабель USB-C к USB-C и рассчитывать на передачу данных между ними?
  • Есть ли проблемы с питанием при подключении двух хост-устройств с помощью стандартного кабеля USB-C?
  • Я видел другие посты о том, как сделать это на 3.0, и нужен ли какой-то кабель кроссовера, это то же самое с 3.1? 3.1 через USB-C?

Похоже, что в Интернете очень мало информации о USB 3.1. Если есть какие-либо проблемы с поддержкой программного обеспечения, обе машины работают под управлением Windows 10. Скорость передачи 10 Гбит / с между моим ноутбуком и настольным компьютером была бы удивительной. Следует также отметить, что ноутбук поддерживает Thunderbolt через USB-C, в то время как рабочий стол поддерживает только USB3.1 через этот порт. Любая информация будет оценена, спасибо!

1 ответ1

2

Материнская плата MSI и ноутбук Razer - это USB HOSTS. Соединение между двумя "партнерами" по USB-соединению может быть только в том случае, если один из них ХОСТ, а другой - УСТРОЙСТВО

Спецификации USB Type-C определяют так называемые порты DRD - Dual Role Data, которые могут превратиться в хост или устройство. Однако, чтобы иметь такую двойную функциональность от ПК, система должна иметь ДВА USB-контроллера внутри, один из которых выступает в качестве HHCI-совместимого HOST, а другой IP (кусок кремния) может выступать в качестве USB-устройства (со всеми необходимыми атрибутами, такими как USB класс и т.д.) Внешний порт Type-C затем внутренне мультиплексируется в аппаратный блок xHCI или DCI в зависимости от правил идентификации кабеля. В основных настольных системах эта функциональность не предусмотрена, но все системы Intel, ориентированные на "мобильное пространство" (линейка SoC Atom), обычно имеют эту функцию двойной роли.

Таким образом, ответ на первый вопрос таков: да, вы можете попытаться соединить обе системы кабелем CC, но шансы на передачу данных невелики, если только одна из систем не идентифицирует себя как система Dual-Role (она же "OTG") в его данные.

Даже если у кремниевого оборудования есть эта внутренняя возможность USB, система должна обеспечить надлежащую обработку канала CC (связи) Type-C, чтобы определить роль портов и задействовать надлежащий программный стек. Порт Type-C должен быть спроектирован таким образом, чтобы питание VBUS не подавалось до тех пор, пока не будет подключен кабель, и оба порта не разберутся. Порты хоста имеют подтягивания CC, в то время как порты устройств имеют подтягивание 5.1k на своем выводе CC. Если оба порта имеют одинаковую "гендерную роль", питание VBUS не должно быть включено. Таким образом, ответ на второй вопрос таков: если обе системы сертифицированы по USB-IF, не должно быть проблем со сбоями питания VBUS.

Ответ на третий вопрос отрицательный, никакой "кроссоверный кабель" не нужен, все кроссоверы обрабатываются в мультиплексорах за разъемом Type-C. Если оба порта являются DRP, они будут периодически объявлять свою личность, и результат будет выбран случайным образом

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .