Есть задача - передать поток данных от ADC через USB на комп. Два ADC генерируют по больше 20 мбит. Вопрос в том сколько может пропустить USB.
Правильно ли я понял что ограничения такие: 1 фрейм за 1 милисек за 1 фрейм можно передать один буфер из EndPoint. Максимальный размер буфера = 512 -0x18 (BTAB) - 2 * 0x40 (END0 buff) = ~ 350 байт
Т.е. максимальная скорость STM32 USB будет 3,5 мбайта?
--------------------
Скудность мысли порождает легионы единомышленников.
|