реклама на сайте
подробности

 
 
> AT91 USB CDC-устройство, Готовый проект
prottoss
сообщение Jan 29 2011, 18:21
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Выкладываю готовый тестовый проект USB CDC устройства для серии AT91. Среда - IAR EWB for ARM 5.40
Скорость передачи (по показаниям RealTerm 2.0.0.57) порядка 300 кБ/с.
Прерывания используются только для обработки setup-запросов.

Замечания приветствуются.
Прикрепленные файлы
Прикрепленный файл  AT91_USB.RAR ( 112.24 килобайт ) Кол-во скачиваний: 89
 


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Maximm
сообщение Feb 3 2011, 22:29
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 7-10-07
Из: Санкт-Петербург
Пользователь №: 31 137



Цитата(prottoss @ Jan 29 2011, 21:21) *
Скорость передачи (по показаниям RealTerm 2.0.0.57) порядка 300 кБ/с.
Прерывания используются только для обработки setup-запросов.


У меня в Realterm почему-то скорость работы этого примера сильно зависит от машины, к которой подключаю устройство, самую большую скорость получил на ноутбуке, к которому из USB-устройств больше ничего не было подключено - 120 Кбайт/с, а так средняя 70 Кбайт/с и опускается вплоть до 20.

Как я понимаю такая разница из-за хоста и того, как он планирует bulk-транзакции....
Можно ли как-то заставить хост хормировать как можно больше bulk-транзакций в фрейме?

Еще заметил разницу в скорости приема данных в Realterm, если данные принимаются просто в консоль или же собираются в файл, то скорость при сборе данных в файл примерно в полтора раза выше, значит имеет значения как мы нагружаем хост?


--------------------
Если работает через раз - значит не работает!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016