VVB (18.06.2010 08:49, просмотров: 2293)
Господа, имею вопрос по USB (OTG?) Есть блок управления. Там будет плата с USB OTG. Нужно сделать так, чтобы в этот блок втыкалась стандартная USB-flash (т.е. надо USB-host на плате), и с другой стороны, в этот же разъём надо втыкать кабель к компьютеру, для передачи данных (эмуляция обычного COM порта), т.е. надо USB-device на плате.
Принципиально это легко реализуемо с помощью USB OTG, однако, есть проблема с разъёмами. Для подключения USB-flash в блоке необходим USB type A. Для подключения компьютера необходим USB type B. Однако, для спецификации USB OTG предусмотрен только один разъём USB mini-AB и один кабель, имеющий на одном конце USB mini-A, а на другом конце USB mini-B. Это значит, что для подключения к блоку управления USB-flash или персонального компьютера ни один из широко распространённых USB кабелей не подойдёт, минимум нужно городить огород из двух последовательных кабелей: USB mini-A -> USB mini-B (USB OTG) + USB mini-B -> USB-A (подключать FLASH) и USB mini-B -> USB mini-A (USB OTG) + USB mini-A -> USB-A (для компьютера) (отличающихся plug/receptacle).
Два разъёма в блоке управления (USB A для USB host и USB mini-B для USB device) ставить очень не хочется.
Есть ли изящные выходы из положения?