Tipo de interfaz:
USB tipo A
USB tipo B
Mini tipo A
Tipo Mini B
Micro tipo A
Tipo micro B
Estructura de hardware:
USB utiliza un cable de cuatro hilos, dos de los cuales son canales serie utilizados para transmitir datos, y los otros dos proporcionan energía para dispositivos aguas abajo.
Para periféricos de alta velocidad que requieren ancho de banda alto, USB transmite datos a una velocidad máxima de 12Mbps; para periféricos de baja velocidad, USB transmite datos a una velocidad de transmisión de 1,5 Mbps. USB, el bus cambiará automática y dinámicamente entre los dos modos de transmisión de acuerdo con las condiciones periféricas.
USB es un bus basado en tokens. Similar a una red de tokens o bus basado en tokens FDDI. El controlador host USB transmite el token y el dispositivo del bus detecta si la dirección del token es coherente consigo misma y responde recibiendo o enviando datos al host. USB administra la alimentación del bus USB mediante el soporte de operaciones de recuperación de suspensión.
Definición de interfaz USB:
Las señales USB se transmiten utilizando pares retorcidos marcados como D+ y D-, y cada una utiliza señales diferenciales semidúplex y trabajan juntas para compensar la interferencia electromagnética de cables largos.





