Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Вот, думаю как ввод с терминала в многозадачной ОС осуществлять
Отправлено
mandigit (91.77.230.211) 08 декабря 2010, г. 21:47
Прерывания обрабатывают приход символа и кладут его в буфер.
Надо формировать строку, осуществляя простейшую реакцию на кнопку пользователя (эхо, забой, ВК)
Тормозить задачу ввода (ожидать появления символа) - переключать контекст со скоростью 20000 раз в секунду - замучаешься.
вывести подсистему реакции на уровень прерывания прихода символа - не хочется прерывание усложнять
Есть вариант задаче просто крутиться и забирать символ, если есть без всякого взаимодействия с использованием координации задач
что-то много очень вариантов. какой выбрать?
Составить ответ | Вернуться на конференцию
Ответы