[an error occurred while processing this directive]
Быстродействие eCos?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено sdv 05 сентября 2006 г. 05:40

Допустим есть одноплатный компьютер х86
С устройства, расположенного не далее полуметра от х86, на последовательный порт х86 со скоростью 115Кбит/c и с темпом, примерно, до 1мс поступают сообщения длинной 4-ре байта: ~C_P или ~C_M.
Компьютер идентифицирует сообщение и в зависимости от сообщения увеличивает или уменьшает некий счетчик - счетчик это просто четыре
байта байта в ОЗУ. Затем компьютер считывает значение счетчика (4 байта) , пристегивает к показанию счетчика время в виде
ГГ.ММ.ДД.ЧЧ.ММ.СС.МСМСМС. Время с точностью до милисекунд - так как с такой максимальной частотой счетчик может изменять
свои показания.
Далее такой пакет с показанием счетчика и временем нужно переслать через Ethernet. В принципе, для передачи по Ethernet
пакеты можно копить и упаковывать в более объемный пакет, но мне, естественно, чем меньше пакеты и чем чаще они передаются,
тем лучше.

Отсюда вопросы:
Справится ли eCos c подобной задачей?

Какая минимальная частота процессора должна быть у x86? - тут под частотой процессора понимается не только собственно частота, но какой должна быть вся система PI, PII или PIII

какой темп передачи может быть по tcp/ip через ethernet? - т.е. мне был бы понятен ответ, допустим десять пулуторокилобайтных пакетов в сек. Считаем также, что х86 и получатель сообщения соединены
перекрестным ethernet кабелем, т.е коллизий практически нет.

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

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание