йцукен (18.03.2014 14:12, просмотров: 1) ответил KLIM83 на Передача данных через USB из МК в ПК на максимальной скорости. Интересует какой- либо режим наподобие передачи сырых пакетов, дабы как можно меньше различной служебной информации передавалось. Нужно это ради того, чтобы по возможности использовать
Вы не поверите, но стандарт USB и не предполагает ничего, кроме передачи сырых пакетов. Сухие и мокрые пакеты не поддерживаются. Другое дело – спецификации классов устройств. Например, mass storage имеет протокол команда-данные-статус, здесь команда и статус представляют собой накладные расходы. Но учтите, что одна команда read может запросить передачу данных в количестве до 2^32-1 блоков, а блок – это не один байт, а, как правило, 512. Так что в процентах накладные расходы не кажутся такими уж страшными.