Я читал, что можно подключать USB-устройства к видеокарте, если у нее есть порт Type C. Безопасно ли это делать? Каковы плюсы и минусы? Что делать, если я хочу подключить USB-концентратор с собственным адаптером питания?
На самом деле я проверил, что это работает, но мне бы хотелось узнать, подойдет ли это для реального использования.
решение1
Порт Type-C спроектирован так, чтобы быть очень «безопасным» во всех аспектах межсоединения. По определению, хорошо спроектированный порт Type-C не выводит никакого напряжения, пока не будет обнаружено подключение к кабелю (или партнерскому устройству) и не будет определена роль питания порта, либо из стандартного расположения CC pull-up-pull-down, и/или через связь Power Delivery. Это также применимо к любому USB-концентратору, как с автономным питанием, так и с питанием от шины.
Для поддержки обычного USB-подключения через видеокарту (я предполагаю, что это стандартная дополнительная карта на базе PCIe) карта должна иметь встроенный USB-хост-контроллер за мостом PCIe, который подключает как GPU, так и xHCI к PCIe системы. Вы можете проверить наличие дополнительного USB-контроллера, посмотрев на подключение USBTreeView. Но поскольку карта Gigabyte заявляет, что поддерживает «Virtual Link», архитектура USB-подключения может быть более запутанной.