Да, хитрый.Horeen писал(а):Угу. USB - хитрый интерфейс.
Не обязательно:Horeen писал(а):Его цель - доставить данные адресату, а не соблюсти время доставки.
Режим Isochronous
Режим предназначен для передачи потоковой, критичной ко времени информации, такой как аудио или видео информация, целесообразно применять этот режим передачи. Для такой информации время доставки . основное требование. В каждом фрейме USB определенная жесткая часть времени отводится для передачи типа isochronous. Заглядывая вперед скажем, что такая передача не имеет признаков согласования (ACK/NAK/STALL) и не имеет перепосылок. Определение
ошибок происходит только на уровне согласования контрольной суммы CRC16. Передача isochronous не использует механизм переключения флажков DATA, передается всегда PID DATA0.
http://m-16rulez.narod.ru/Ucheba/Architectura/4.htm