Я планирую предоставить систему с возможностью питания через USB. Теперь системе потребуется более 100 мА, поэтому для питания системы необходимо будет использовать интерфейс USB 3.0. Передача данных через USB возможна только через интерфейс USB 2.0.
В чем разница между линиями питания USB 2 и 3 и может ли это повлиять на мою передачу данных при питании через «USB 3.0». Я что-то читал о выводах данных USB 2.0, используемых для питания USB 3.0B? Не слишком уверен.
TL;DR На данный момент я не уверен, сможет ли моя система передавать данные через контакты USB 2.0 (D+, D-) при питании от USB 3.0 (~900 мА). ТАКОЙ РАЗЪЕМ.
Спасибо
С официальной точки зрения, если вы используете разъем USB3.X, вы сможете получить функциональность USB3.X, поскольку при сертификации USB вам также потребуется протестировать сверхскоростную часть вашего устройства.
Если устройство является сверхскоростным, линии D-/D+ НЕ используются для питания, они находятся в состоянии ожидания, когда идет трафик USB3.X.
Поэтому, если не смотреть на официальный стандарт, ваша реализация должна работать при использовании высокоскоростных линий и мощности USB3.X. но я бы не рекомендовал это!
Еще одна вещь, которую я хотел бы предложить, - это использовать разъем Type-C (tm) и изучить номинальную мощность этого, возможно, он больше подходит для ваших конкретных требований вместо создания Half USB3.X, мощность будет зависеть от RP хоста. конфигурация (500 мА или 1500 мА или 3000 мА)
Финбарр
Марсельм
пользователь3528438
Але..ченски
пользователь3528438
Але..ченски
Джейми Харпер