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


Буферизация для Согласования Скорости - часть 2


В модели данных USB принято, что устройства имеют некоторый естественный размер и скорость выборки. USB поддерживает передачу пакетов, которые являются кратными размеру выборки, что делает обработку восстановления при ошибках проще, когда изохронные транзакции повреждаются на шине.(USB supports the transmission of packets that are multiples of sample size to make error recovery handling easier when isochronous transactions are damaged on the bus.) Если устройство не имеет никакого естественного размера выборкм или если выборки большие чем пакет, необходимо описать размер выборки как один байт.(If a device has no natural sample size or if its samples are larger than a packet, it should describe its sample size as being one byte.) Если выборка разбита по пакетам данных, восстановление при ошибках может быть тяжелее, когда теряется произвольная транзакция. В некоторых случаях,  может быть потеряна синхронизация данных, если приемник не знает, что в номере кадра каждая часть выборки передана.(In some cases, data synchronization can be lost unless the receiver knows in what frame number each partial sample is transmitted.) Кроме того, если число выборок может измениться необходимо исправление  часов (например, для не - полученных часов устройства), это может быть трудно или неэффективно, зная что часть выборок передана.(Furthermore, if the number of samples can vary due to clock correction (e.g., for a non?derived device clock), it may be difficult or inefficient to know when a partial sample is transmitted.) Следовательно, USB не разбивает выборки по пакетам.

Глава 7

 

Электрические параметры




Начало  Назад  Вперед



Книжный магазин