Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Грубо - взял релюх и подключил (как написал на LD) между рейлами, которые грубо можно считать плюсовой и минусовой шинами источника питания.
В общем цикле данные сначала готовятся (читаются входы и т.п.), потом для всех рунгов выполняется логическое действие и готовятся данные для выходов, затем данные должны попасть на выходы и, чтобы с выходами было всё более-менее синхронно, вывод делается в начале каждого цикла, кроме первого. Взаимодействие между соседними ветвями детерминировано во времени как и взаимодействие выходов со входами. Событийная модель, как понял, реализуется через поллинг флагов событий, а не через прерывания.
Составить ответ | Вернуться на конференцию
Ответы