Andrew_2006 (07.06.2006 13:38, просмотров: 3523)
AT91SAM7S256 и максимаьная скорость по usb Подскажите пожалуйста как добиться максимальной скорости входного потока (DATA IN, т.е. ARM высылает данные) на шине usb? Использую bulk endpoint максимального размера (64 байта), 2-банковую память, ожидание TXCOMP на прерывании. TXPKTREADY ставится сразу после сброса TXCOMP и прямо в обработчике прерывания заполняется очередь, в качестве теста передаются одни нули. На компьютере опрос шины, т.е. генерация DATA IN транзакций идет с максимально доступной скоростью. Итоговая скорость - 256 кбит/сек, вместо обещанных 8 мбит/сек согласно руководству (это хоть и теоретический предел, но хотя 1 мбит/сек я должен получить). Где и что нужно поправить для ускорения?
p.s. никто не знает, что с форумом на at91.com? там почему-то 404 ошибка вместо форума...