Спецификация USB.Rev1.0

       

Пакеты Начала Кадра


Пакеты начала кадра(SOF) выдаются хостом с номинальной скоростью один каждую 1.00 мс ±0.05. Пакеты SOF состоят из PID определяющего тип пакета, за которым следует 11-битное поле номера кадра как иллюстрируется на Рисунке 8-6.

Рисунок 8-6.  Пакет SOF

Маркер SOF включает в себя только маркерную транзакцию, которая распространяет  маркер начала кадра и соответствующий номер кадра в точно определенные интервалах, соответствующие началу каждого кадра. Все полно скоростные функции, включая концентраторы, должны получить и декодировать пакет SOF. Маркер SOF не заставляет получающую функцию генерировать ответный пакет; поэтому нельзя гарантировать доставку SOF к любой функции. Пакет SOF доставляет две части временной информации.  Функция узнает о начале кадра, когда она обнаруживает PID SOF. Функции чувствительные к времени кадра, и которые не должны следить за номером кадра, нуждаются только в декодировании PID SOF; они могут игнорировать номер кадра и его CRC. Если функция должна проследить номер кадра, то она должна проанализировать как PID так и временную отметку.



Содержание раздела