A maneira especificada de conectar um periférico a um dispositivo USB 2.0 OTG é que o dispositivo OTG usa Micro 2.0 AB e o periférico Micro USB A?
Então, um teclado com um conector USB-A-Male deve ser adaptado ao Micro USB A?
Entendo que os dispositivos USB 2.0 OTG devem usar o Micro 2.0 AB, mas siga o caminho mais barato e use o Micro 2.0 B. E que o Micro 2.0 AB e o Micro 2.0 A são quase desconhecidos até mesmo para a maioria dos técnicos, pois dificilmente são vistos. E a maioria dos dispositivos quebra as especificações, por exemplo, o Raspberry Pi Zero possui um conector Micro USB2.0 B para USB OTG. E o Google Nexus 4 Smartphone, assim como muitos outros, tem um conector Micro USB2.0 B nele. E o método padrão que as pessoas usam é usar um adaptador inovador que converte o Micro USB 2.0 B Feminino em USB-A-feminino. (que eu suponho que não seja um desastre, desde que alguém não use uma especificação de quebra de problema de mudança de gênero -, para fazer um cabo AA e enviar 5V para um host que está enviando 5V).
Então, vamos supor que deixemos de lado que a maioria dos dispositivos USB 2.0 OTG quebram as especificações e têm o adaptador de quebra de especificações.
Suponha que eles sigam o livro e usem o Micro USB AB.
É a maneira correta de fazer as coisas, para obter Micro-USB A no periférico, por exemplo, com um adaptador mudando o plugue na extremidade do periférico, por exemplo, plugue USB na extremidade do teclado, de USB-A macho, para macho-Micro-USB A?
Seu post não faz sentido porque você nem sempre indica o gênero do conector (ou seja, plugue ou soquete).
A porta OTG deve usar um soquete micro-AB (fêmea) para aceitar um plugue micro Tipo A ou B (macho). Mas o soquete micro-AB típico não pode detectar se o plugue inserido é do Tipo A ou do Tipo B; que exigiria algum tipo de interruptor ou sensor de forma. Em vez disso, é a fiação do
ID
pino que é realmente usada pela porta OTG para determinar qual modo a porta opera (como host ou gadget).O uso adequado de plugues micro A ou B com OTG estaria em conformidade com a especificação USB2.x e confirmaria ao usuário a finalidade do cabo. Ou seja, um plugue micro-A coloca a porta OTG no modo host e um plugue micro-B coloca a porta OTG no modo dispositivo/gadget. É claro que o
ID
pino deve ser conectado para corresponder ao tipo de plugue, ou seja, a entrada elétrica deve se correlacionar com o plugue físico.Mas como o soquete micro-AB típico não pode detectar o tipo de plugue inserido, e o sistema OTG depende do
ID
estado do pino, aparentemente os fabricantes costumam usar um soquete micro-B em vez de um soquete micro-AB.Como consequência, um plugue micro-A não pode mais ser usado, e plugues micro-B devem ser usados para o modo host ou gadget da porta OTG.
Portanto, a diferença física especificada pelo tipo de plugue está sendo ignorada.
Não necessariamente.
Um dispositivo USB (também conhecido como gadget) pode usar um plugue (macho) ou um soquete (feminino).
Como um dispositivo USB deve se conectar a um host USB (que teria um soquete Tipo A), um plugue (macho) teria que ser do Tipo A (para uma conexão direta).
Um exemplo disso é uma unidade flash USB.
Mas se o dispositivo USB for muito grande para ser plugado diretamente na porta do host, o dispositivo USB pode usar um soquete Tipo B (fêmea) e um cabo adequado.
Um exemplo disso é uma impressora com porta USB, que seria do Tipo B.