Порядка 56КБ в секунду (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Анатоль 24 ноября 2004 г. 13:52
В ответ на: А нельзя ли эту медленность выразить в более ощутимых единицах? По сравнению например, со 115200? отправлено Саня 24 ноября 2004 г. 13:27

- Буфер в драйвере 4КБ.
- исходников драйвера нет
- исходников USB части прошивки нет, все дается в откомпилированных модулях, их надо линковать.
После двух месяцев усилий удалось достичь скорости порядка 56КБ в секунду.

Хорошо что был _старый_ USB драйвер поддерживающий interrupt, bulk и iso и дивно работающий под всеми операционками (правда сейчас у меня Сигнал работает с драйвером от Cypress - он вообще песня как хорош). Поставлявшийся в исходниках и с примерами. Вот на нем удалось достичь скорости 940КБ(почти предел USB1.1). Есть разница? Xpress он называется потому что прикрутить можно быстро, а ездит он как велик :-) Xpressom работать может и удобно но быстро не удалось. Там все скрыто от пользователя, непонятно в каокм режиме и как оно работает. Невозможно пользоваться всеми фичами, буферами и эндойнтами как хочется. если что-то медленное - не проблема, а как только гоняешь данные - отстой. даже для обучения не катит. Зайди на форум Сигнала и попроси старый драйвер со старыми примерами. Очень быстро освоишь. Потратишь ну месяц, но один раз в жизни и потом не будет проблем ни с одним USB контроллером.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru