Найти в Дзене
49,2 тыс подписчиков

Что такое операционная система реального времени (RTOS)


RTOS — это аббревиатура от real-time operating system, то есть операционная система реального времени. Главное отличие таких систем от всех остальных — в скорости обработки внешних сигналов и своевременном реагировании. В RTOS время реагирования и обработки сигнала должно быть таким, чтобы гарантированно успеть сделать всё, что нужно в данный момент. Чтобы было понятнее, поясним на фитнес-браслете.

Задача фитнес-браслета — отслеживать пульс во время тренировок, следить за физической активностью и точно отсчитывать время. А если тренировки сейчас нет — показывать время, управлять музыкой, будильниками и прочим хозяйством.

Представим ситуацию: браслет постоянно показывает время на экране — движутся стрелки, мигают цифры, всё как в обычных часах. Но как только мы нажимаем кнопку или касаемся экрана, браслет всё бросает и начинает обрабатывать наше нажатие — например запускать секундомер. Это значит, что браслет в режиме реального времени реагирует на все наши действия — без задержек и зависаний. При этом в фоне может идти обратный отсчёт, а датчики будут измерять пульс — всё это не должно мешать сразу реагировать на внешние действия.

Как устроена RTOS и какие задачи решает, рассказали в статье → v.thecode.media/...41q
Что такое операционная система реального времени (RTOS)  RTOS — это аббревиатура от real-time operating system, то есть операционная система реального времени.
1 минута
1669 читали