/ / USB 1.1 по-голяма честотна лента - USB, честотна лента, насипно състояние

USB 1.1 по-голяма честотна лента - USB, честотна лента, насипно състояние

Имам следния проблем:

Микроконтролер с usb1.1, 32-битов буфер за масов трансфер и много данни в реално време, които да се преместят в Linux (kernel2.6) PC.

Доколкото разбирам, максималната теоретична широчина на честотната лента, налична за масовите трансфери в този случай е 19 трансфера * 32 байта / кадър (1ms) = 608 Kbytes / секунда

Проблемът за мен е, че това все още не е достатъчно, за да се преместят данните в реално време и да се премине към USB 2.0 uC не е възможно ...

Има ли нещо, което мога да направя в SW (да се създаде пластир за linux2.6), за да се получи 1 или 2 допълнителни масови трансфери на рамка?

Благодаря, Джордж

Отговори:

1 за отговор № 1

Тъй като ограничението се налага от физическия USB хардуер, няма начин да се ускори прехвърлянето, което да доведе до компресия от двете страни на трансфера.

Дори тогава е малко вероятно да успеете значително да ускорите трансфера.