|
|
  |
определение подключения к USB, на уровне micro-USB коннектора |
|
|
|
Jul 20 2014, 10:59
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(addi @ Jul 20 2014, 14:54)  угу, факт Тогда да, ответ на "как" - содержится в той спецификации, что я ссылку давал, про УСБ зарядку. А реализации - ну например вот - http://ww1.microchip.com/downloads/en/DeviceDoc/ucs1001.pdf (ее выход A_DET) А вообще, о том, что подключилось USB устройство, можно узнать из соотв. регистров хост-контроллера, если это полноценное устройство, а не что-то, умеющее только заряжаться от порта. Так что все равно мутность вопроса очень велика.
|
|
|
|
|
Jul 21 2014, 10:08
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(addi @ Jul 20 2014, 23:23)  Спасибо, очень полезная информация, может Вы в курсе ID сигнал с юсби идет открытым коллектором или пушпулом? ID сигнал у USB-трансивера это аналоговый вход, опционально подтянутый к VDD (переключаемо, 100К и >1М), с возможностью корочения на землю (открытый коллектор). Так что, воткнутое устройство может как коротить ID на землю, так и иметь "обрыв", в зависимости от того, кем оно является с точки зрения OTG. А "зарядная станция" (да и просто зарядник), будучи воткнутыми в порт, могут иметь некий Rid между ID и землей.
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|