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

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

Отправлено KT 23 октября 2005 г. 16:37
В ответ на: Мне тут один товарищ с пеной у рта доказывал, что проще не делать несложное PCI Target, а сделать CAN сеть из кучи простых контроллеров. При всем этом задача реалтаймовая, события с частотой до 50кГц, ответ немедленно, и пропускать нельзя. А управляет всем Linux под RTAI. Так что - неужели CAN такое потянет? :) отправлено <font color=gray>MaxVovk</font> 23 октября 2005 г. 16:18

Берем CAN c самым высоким битрейтом 1 Мгц (встречается CAN шина и 2МГц но это редкость).
При 11 битном идентификаторе длина одного сообщения 44+8*N бит.
(где N - колличество байт в сообщении, может быть от 0 до 8)

Таким образом при размере сообщения 0 байт (передается только идентификатор) длина минимального пакета 44 микросекунды. А это значит, что при 100% загрузке (что не есть хорошо) шина пропустит не более 22700 сообщений. В 50 Кгц не вписываемся никак :(

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru