¿Cómo especifico 3 transferencias de interrupción por microframe en USB de alta velocidad?

0

Estoy enviando transferencias de interrupción a través de USB 2.0 y tratando de obtener el máximo ancho de banda posible. Según diversos documentos, indican que "el descriptor del punto final puede especificar hasta 3 transacciones de interrupción por microframe". No puedo encontrar ninguna manera en el descriptor de punto final para especificar esto. Alguien sabe cómo?

    
pregunta MX21

1 respuesta

1

La sección 5.9 de la especificación USB 2.0 dice:

  

Una interrupción de alta velocidad o un punto final isócrono indica que requiere más de 1024 bytes por microframe cuando los bits 12..11 del campo wMaxPacketSize del descriptor de punto final no son cero. Los 11 bits inferiores de wMaxPacketSize indican el tamaño de la carga útil de datos para cada transacción individual, mientras que los bits 12..11 indican el número máximo de transacciones necesarias posibles.

    
respondido por el CL.

Lea otras preguntas en las etiquetas