Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nace en 1994, tras una alianza entre las 4 principales plantas de Desarrollo de Hardware y Software (Compaq, Intel, Microsoft, NEC). Posteriormente se unieron HP, Lucent y Phillips. Originalmente fue creado con las siguientes intensiones: Coneccin del PC al Telefono Facilidad de Uso Expancin de Puerto
host (PC o hub), el destino es un perifrico u otro hub. No hay ms que un nico host (PC) en una arquitectura USB. Los PC estndar tienen dos tomas USB, lo que implica que, para permitir ms de dos perifrico simultneamente, es necesario un hub. Algunos perifricos incluyen un hub integrado, por ejemplo, el teclado USB, al que se le puede conectar un Mouse USB. Los perifricos comparten la banda de paso del USB. El protocolo se basa en el llamado paso de testigo (token). El ordenados proporciona el testigo al perifrico seleccionado y seguidamente, ste le devuelve el testigo en su respuesta. Este bus permite la conexin y la des-conexin en cualquier momento sin necesidad de apagar el equipo.
A nivel de alimentacin, el cable proporciona la tensin nominal de 5 V. Es necesario definir correctamente el dimetro del hilo con el fin de que no se produzca una cada de tensin demasiado importante en el cable. Una resistencia de terminacin instalada en la lnea de datos permite detectar el puerto y conocer su configuracin (1,5 o 12 Mbits/s).
Pin N
1 2 3 4 5
Nombre
Vcc (+5 voltios) Data Data + No Conectado Ground (GND)
Color
Rojo Blanco Verde -Negro
Descripcin
Reservado Dispositivo de Audio Dispositivo de Comunicacin Human Interface Dinamic (HID) Dispositivos de Impresin Dispositivo de Alamcenamiento Masivo Dispositivo Hub Dispositivo Lector de Memorias Inteligentes Dispositivos de Video Dispositivo Inalambrico
Ejemplo de Dispositivo
Sound Card Modem Fax Teclado Mouse Impresora Memory Card Pendrive Hubs Lector de Memorias Webcam Scanner Bluetooth
computadora). Hub: Dispositivo que contiene uno o mas conectores o conexiones internas hacia otros dispositivos usb, el cual habilita la comunicacin entre el host y con diversos dispositivos. Cada conector representa un puerto USB. Dispositivo compuesto: Es aquel dispositivo con mltiples interfaces independientes. Cada una tiene una direccin sobre el bus para cada interface puede tener un diferente driver device en el host. Puerto USB: Cada host soporta solo un bus, cada conector en el bus representa un puerto USB por lo tanto sobre le bus puede haber uno o varios conectores , pero solo existe una ruta y solo un dispositivo puede transmitir informacin a un tiempo.
que habilita aplicaciones para poderse comunicar con el dispositivo. Cada dispositivo sobre el bus debe tener un driver, algunos perifricos utilizan los drivers que trae Windows. Puntos terminales (Endpoints): Es una localidad especifica dentro del dispositivo. El Endpoint es un buffer que almacena mltiples bytes, tpicamente es un bloque de la memoria de datos o un registro dentro del micro controlador. Todos lo dispositivos deben soportar el punto terminal 0. Este punto terminal es el que recibe todo el control y la peticiones de estado durante la enumeracin cuando el dispositivo esta sobre el bus.
Es un enlace virtual entre el host (la PC) y el dispositivo USB, este enlace configura los parmetros asociados con el ancho de banda que tipo de transferencia se va a utilizar (Control, Bulk, Isocrona o Interrupt) direccin del flujo de datos y el mximo y/o mnimo tamao de los paquetes/buffers. Cada enlace est caracterizado por su banda de paso (Token), su tipo de servicio, el nmero de punto terminal (End Point) y el tamao de los paquetes. Estos enlaces se definen y crean durante la inicializacin del USB . Siempre existe un enlace virtual 0 que permite tener acceso a la informacin de configuracin del perifrico USB (estado, control e informacin). La norma USB define 2 tipos de enlaces virtuales (pipe); stream y message.
22, USB_DESC_STRING_TYPE, U, 0, S, 0, B, 0, -, 0, R, 0, S, 0, 2, 0, 3', 0, 2, 0, ., 0 que define el nombre de nuestro dispositivo como USB-RS232.