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

 
 
> Скорость дрыганья ногой AVR
Zazou
сообщение Apr 13 2008, 16:11
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 24-08-07
Пользователь №: 30 032



Как узнать с какой частотой максимально можно дрыгать ножкой?(asm незнаю).
Хочу подключить авр через FT245BM(FIFO-USB) к усб компьютера. И разогнать его до 8Mbps, сижу вот думаю, успеет ли авр ножками дрыгать или не успеет. dsp не очень хочется ставить из за USB.

Сообщение отредактировал Zazou - Apr 13 2008, 16:12
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Igor26
сообщение Apr 14 2008, 08:19
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата
Максимум на что мне удалсь подняться -- это 360 КБайт/с.

Ну не знаю. У меня живет один проект с 2002 года. Сделан на АТ89S8252 и FT232BM, плюс три восьмиразрядных регистра. С небольшой обработкой пуляет в компьютер на скорости 460кб/с. Сделано около 50-ти устройств. Ни одного нарекания не было.
Go to the top of the page
 
+Quote Post
zhevak
сообщение Apr 14 2008, 09:24
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(Igor26 @ Apr 14 2008, 14:19) *
Ну не знаю. У меня живет один проект с 2002 года. Сделан на АТ89S8252 и FT232BM, плюс три восьмиразрядных регистра. С небольшой обработкой пуляет в компьютер на скорости 460кб/с. Сделано около 50-ти устройств. Ни одного нарекания не было.


Уважаемый Igor26, у меня нет никакого желания мериться с Вами пиписками. При разработке проекта у меня не было задачи "передать данные на максимальной скорости". Ширина потока моих данных составляет всего 10-20 килобайт в секунду, поэтому, мощьности получившегося канала (360 килобайт в секунду) мне хватило за глаза. РАзумеется, еще повышать скорость, не было совершенно никакой необходимости. Я указал "честную" скорость 360 кБ/с, которую я получил в реальном изделии. Получил, не прибегая к каким-либо ухищрениям.

А то, что Вы смогли получить скорость 460 килобайт (кстати, килобайт пишется не "кб", а -- "кБ" или "кБайт".) в секунду -- это тоже хорошая цифра. "Хорошая" в том плане, что дает ориентацию разработчикам, которые подошли к вопросам передачи данных через USB. Когда я начинал свой USB-проект, я ведь тоже не знал, на какую скорость я могу рассчитывать. Одно дело синтетические тесты и заявления производителей, и другое -- реальная жизнь.

Я вот сейчас смотрю на сохраненые осциллограммы и вижу, что после получения очередного байта FT245BM снимет готовность к приему (TXE) на 460..600 ns. Импульс записи (WR) -- уменя 125 ns, отсюда предельно возможная скорость передачи из меги в FT будет = 1 / (600 + 125) = 1.4 МБ/с или (11.2 Мб/с). Но в реальных устройствах процессорное время расходуется не только на передачу данных. Поэтому появляются накладные расходы, которые неизбежно приводят к снижению скорости передачи. Смысл поднятого в топике вопроса состоит не в том -- с какой максимальной скоростью данные можно передать, а в том -- с какая максимальная скорость реально получается.

Мы же здесь не спортсмены, а разработчики. Почувствуйте разницу.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zazou   Скорость дрыганья ногой AVR   Apr 13 2008, 16:11
- - SIA   Цитата(Zazou @ Apr 13 2008, 19:11) Как уз...   Apr 13 2008, 16:14
|- - Zazou   Цитата(SIA @ Apr 13 2008, 20:14) Выдавать...   Apr 13 2008, 16:24
|- - anpilog   Цитата(Zazou @ Apr 13 2008, 19:24) Ну пол...   Apr 13 2008, 16:49
- - aaarrr   У AVR команды cbi/sbi (сбросить/установить ногу по...   Apr 13 2008, 16:52
|- - Zazou   Цитата(aaarrr @ Apr 13 2008, 20:52) У AVR...   Apr 13 2008, 17:07
|- - defunct   Цитата(zhevak @ Apr 14 2008, 11:24) Уважа...   Apr 14 2008, 11:11
|- - SasaVitebsk   Цитата(defunct @ Apr 14 2008, 15:11) В сл...   Apr 17 2008, 19:27
|- - galjoen   Цитата(SasaVitebsk @ Apr 17 2008, 23:27) ...   Apr 17 2008, 19:43
- - Qwertty   8Mbps - обычно под этим подразумевается 8 мегаБИТ,...   Apr 13 2008, 17:10
|- - Zazou   Цитата(Qwertty @ Apr 13 2008, 21:10) 8Mbp...   Apr 13 2008, 17:17
|- - mdmitry   Цитата(Zazou @ Apr 13 2008, 21:17) АРМ не...   Apr 13 2008, 18:24
- - zhevak   Цитата(Zazou @ Apr 13 2008, 21:11) Как уз...   Apr 13 2008, 17:35
|- - Zazou   Цитата(zhevak @ Apr 13 2008, 21:35) Я мес...   Apr 13 2008, 19:02
|- - SIA   Цитата(Zazou @ Apr 13 2008, 22:02) Спасиб...   Apr 13 2008, 19:19
|- - DS   Цитата(SIA @ Apr 13 2008, 23:19) Сам не п...   Apr 13 2008, 20:17
- - =GM=   Цитата(Zazou @ Apr 13 2008, 15:11) Как уз...   Apr 13 2008, 20:47
|- - SIA   Цитата(=GM= @ Apr 13 2008, 23:47) А если ...   Apr 13 2008, 21:00
|- - =GM=   Цитата(SIA @ Apr 13 2008, 20:00) Atmel на...   Apr 13 2008, 21:21
|- - Qwertty   Цитата(=GM= @ Apr 14 2008, 01:21) Кстати,...   Apr 13 2008, 22:00
|- - Zazou   Цитата(Qwertty @ Apr 14 2008, 02:00) Неуж...   Apr 14 2008, 06:18
- - Igor26   Цитатаиспользовал внешнюю шину памяти 52-го. Точно...   Apr 15 2008, 04:20
- - ControllerZ   Подскажите а есть готовые проекты реализации CAN н...   Apr 16 2008, 02:37
- - vet   Цитата(ControllerZ @ Apr 16 2008, 06:37) ...   Apr 16 2008, 04:25
- - Zazou   Цитата(ControllerZ @ Apr 16 2008, 06:37) ...   Apr 17 2008, 16:46
- - KRS   Цитата(Zazou @ Apr 17 2008, 20:46) at90ca...   Apr 17 2008, 17:29
- - Dars   Цитата(KRS @ Apr 17 2008, 21:29) уже не с...   May 13 2008, 19:32


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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 04:25
Рейтинг@Mail.ru


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