Скорость передачи данных через порт USB 2.0
Я работаю над программой, требующей данных от двух USB-портов, однако мне было интересно, что произойдет при использовании USB-разветвителя? Что будет с скоростью передачи данных на каждом из двух подключенных устройств вместо двух прямых USB-подключений к компьютеру? Является ли скорость передачи просто наполовину (поэтому оба соединения имеют максимальную скорость передачи 240 Мбит / с) или может быть изменен разделитель, чтобы выделить 90% скорости передачи одной стороне и 10% другой?
Заранее спасибо.
1 ответ
USB - это соединение точка-точка. Если вы используете простой разветвитель кабеля (Y
кабель), то вы можете использовать только два из трех проводов. Единственная используемая пара будет иметь полную скорость.
Если вы хотите разделить USB-соединения на несколько целей, вам понадобится USB-концентратор.
/ - \ Главный компьютер |H|A ----- Кабель ----- B с USB-кабелем ----------- кабель ---------- B-штекер | у | (A) штекер |b|A ------ Кабель -----B \-/ | разъем питания ----/
Если вы подключите два устройства к концам "B" концентратора, оба будут пытаться говорить на полной скорости, но могут делать это только половину времени.