Android вспомогательный режим с несколькими периферийными устройствами

StackOverflow https://stackoverflow.com//questions/25041407

  •  21-12-2019
  •  | 
  •  

Вопрос

Android позволяет разработать USB аксессуары, используя режим USB-хоста и вспомогательный режим USB.Если я подключу периферический режим с использованием аксессуаров, вы можете сделать телефон неспособным подключаться к другим периферийным устройствам или на настольный компьютер, пока вышеупомянутый HW не обновляется?

Обычно на телефоне есть только один USB-порт, но, пожалуйста, используйте использование концентратора.

Это было полезно?

Решение

Подключение периферийного устройства в режиме аксессуаров USB предотвратит вас использовать любой другой аксессуар одновременно, и нет, ступица не поможет.

Это связано с тем, что в режиме аксессуаров Периферийный - это USB-хост (хотя телефон является USB-устройством), а USB-шина может иметь только один хост.Поэтому режим аксессуаров ограничивает вас в один аксессуар за раз.

Если вместо этого вы использовали APIS-API-хост USB, чтобы сделать (способный) телефон USB-хост, то есть Некоторые Возможно, вы сможете использовать несколько периферийных устройств USB-устройства DowneamПо крайней мере, топология шины поддерживает его, хотя я не знаю для абсолютного факта, что стек Android будет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top