punto final USB IN

0

Al leer sobre el protocolo usb en enlace Se dice que el punto final de la interrupción es unidireccional y periódico.

Sin embargo, veo en la descripción del punto final de interrupción IN, que el host inicia el token IN y luego el paquete de datos se envía desde el dispositivo al host

  

"Si el dispositivo ha puesto en cola una interrupción, la función enviará   un paquete de datos que contiene datos relevantes para la interrupción cuando   recibe el token IN ".

Entonces, si el paquete de datos se envía en este punto final IN desde el dispositivo al host, ¿no significa que se usa el mismo punto final tanto para transmitir como para recibir?

    
pregunta ransh

1 respuesta

1

No, el número de punto final codifica la dirección en el bit superior. Los puntos finales 0x01 y 0x81 son distintos, y si desea transferencias bidireccionales, necesita implementar ambos.

En cualquier caso, el host inicia la transferencia.

    
respondido por el Simon Richter

Lea otras preguntas en las etiquetas