Скорость передачи данных через порт USB 2.0

Я работаю над программой, требующей данных от двух USB-портов, однако мне было интересно, что произойдет при использовании USB-разветвителя? Что будет с скоростью передачи данных на каждом из двух подключенных устройств вместо двух прямых USB-подключений к компьютеру? Является ли скорость передачи просто наполовину (поэтому оба соединения имеют максимальную скорость передачи 240 Мбит / с) или может быть изменен разделитель, чтобы выделить 90% скорости передачи одной стороне и 10% другой?

Заранее спасибо.

1 ответ

USB - это соединение точка-точка. Если вы используете простой разветвитель кабеля (Y кабель), то вы можете использовать только два из трех проводов. Единственная используемая пара будет иметь полную скорость.

Если вы хотите разделить USB-соединения на несколько целей, вам понадобится USB-концентратор.

                                                / - \ Главный компьютер |H|A ----- Кабель ----- B с USB-кабелем ----------- кабель ---------- B-штекер | у | 
(A) штекер |b|A ------ Кабель -----B
                                                \-/
                                                | разъем питания ----/

Если вы подключите два устройства к концам "B" концентратора, оба будут пытаться говорить на полной скорости, но могут делать это только половину времени.

Другие вопросы по тегам