Системы реального времени

Материал из Automata.

Перейти к: навигация, поиск

Система реального времени характеризуется работой в режиме реального времени.

Различают два вида таких систем: "мягкого" и "жёсткого" реального времени. Система, функционирующая в режиме "жёсткого" реального времени, имеет чётко определённые временные параметры, такие как время отклика системы на внешнее событие, длительность обработки события и т.п. Система, функционирующая в режиме "мягкого" реального времени, не имеет точных временных параметров. Т.е. то или иное событие начнёт обрабатываться в системе "жёсткого" реального времени ни как не позднее заданного значения времени, и эта обработка ни при каких обстоятельствах не выйдет за пределы заданного интервала времени, а в системе "мягкого" реального времени возможно начнёт обрабатываться через заданное время и возможно будет обрабатываться в течении заданного временного интервала. Часто системы реального времени применяются во встроенных системах.

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

Личные инструменты
Микроконтроллеры