Есть задача, требующая "гарантированного отклика". Думаю RT-Linux здесь то, что надо.
Буду рад любой информации по RT-Linux, особенно от людей работающих на практике с этой системой.
Что нужно для установки ТАКОЙ системы на плпту SK-AT91SAM9260?
а что не так с ценой? не, если покупать место разработчика за лям, то конечно лучше пилить линукс. а если взять студенческую лицензию (забесплатно), взять отсюда бинарный BSP (забесплатно), дописать к нему свой софт (забесплатно) за зарплату..... имхо затраты одинаковые по времени, что линух пилить, что куних. что там много готового, что тут. кста, бесплатность линуха иногда выливается в платный тех саппорт. сталкивался уже.
и вообще, опишите задачу. а то "я хочу" и на этом все. может там достаточной банальной AVR с OPC сервером (хоть MODBUS) на компе и СКАДА типа того-же Genesis.
Задача вот в чём.
Система должна принимать данные с АЦП и по результатам DSP операций над выборкой принимать решение (ну там записать файл на флешку с датой и временем, лампочку зажечь вовремя).
DSP-алгоритм достаточно сложен чтобы применить такой проц как ARM9 (по мипсам).
Конечно для такой задачи больше DSP подходит, но как говориться что имеем. ARM9 должен вытянуть.
Вот и нужен гарантированый отклик.
ИМХО не надо вам ОС. ни РВ, ни какую. жестко по таймеру задачу решать. а вот насчет записи во флэшку прийдется покумекать.
кста, с АЦП данные с какой скоростью и через какой порт загонять будете?
rw9uao, спасибо за повышеное внимание к моей теме.
Данные оцифровываются с частотой не более 100кГц.
Пока что планируется испоьзовать паралельную шину (нашёл спец. ацп одновременной выборки по всем каналам). Там ещё есть возможность последовательно данные гонять. вобщем окончательно не определился.
А почему не стоит с ОСРВ связываться?
И в чём сложность с флешкой?
1) надо как-то эти 100 кгц загнать в проц. последовательно через SPI либо I2S. там скорость повыше и ДМА есть.
2) операционка накладывает свои временные расходы на работу. и даже супер-мега вытесняющие операционки могут не гарантировать время отклика. столкнулся сам в автопилоте под QNX
3) сложность такая - таблица размещения файлов, выгрузка 50 мегабайт логов как будет вестись? а если флэшка УСБ - то я не берусь за такое дело.