15.05.2013 Views

AGRADECIMIENTOS

AGRADECIMIENTOS

AGRADECIMIENTOS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

35<br />

4. DESARROLLO DEL PROTOCOLO USB.<br />

sistema USB son 127 sin contar la dirección 0. Al conectarse cualquier dispositivo,<br />

empieza con la dirección 0 y se le asigna otra en el proceso inminente de<br />

enumeración.<br />

Campo de direccionamiento<br />

Si el host quiere recibir un paquete, emitirá un token out; si quiere enviarlo<br />

emitirá un token in y si el paquete a enviar es uno de los paquetes estándar para el<br />

control del dispositivo, este será un paquete de SETUP.<br />

Puede ser que un dispositivo tenga diversas funciones y que cada una de ellas<br />

requiera uno o más endpoints, que se pueden definir como buffers lógicos de<br />

recepción de datos. El numero de endpoint está formado por 4 bits, por lo que el<br />

numero máximo que puede tener un dispositivo son 15, sin contar el endpoint por<br />

defecto 0.<br />

Campo de endpoint<br />

Los paquetes de token tienen, por lo tanto, un total de 11 bits de datos, aunque<br />

en el paquete SOF (start-of-frame), los 11 bits representan el número de frame en la<br />

que nos encontramos. El sof es un tipo de paquete especial que se usa solamente en<br />

el modo de transferencia asíncrono, en el resto de modos se ignora, aunque<br />

secundariamente evita que los dispositivos entren en estado suspended. En la<br />

velocidad de transmisión Full-Speed se emite al inicio de cada frame, siendo un frame<br />

una división en el tiempo de 1ms y en la velocidad High-Speed se divide el tiempo en<br />

micro-frames enviando un paquete SOF cada 125 microsegundos.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!