цифровая электроника
вычислительная техника
встраиваемые системы

 

Краткий обзор возможностей Amazon FreeRTOS

Автор: Mike(admin) от 24-05-2018, 15:55

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


Amazon FreeRTOS

Операционные системы реального времени — как они работают?

Автор: Mike(admin) от 2-10-2013, 18:18

Когда мы слышим термин «операционная система», первое, что приходит нам в голову, это то, с чем мы имеем дело практически ежедневно — Windows, Linux, Ubuntu, Android. В основном мы связываем операционные системы с персональными компьютерами, но большинство цифровых электронных устройств также работает под управлением какой-то операционной системы. В мире уже насчитывается немало операционных систем, разработанных для микроконтроллеров, и они нам знакомы под названием Операционные Системы Реального Времени (ОСРВ, Real Time Operating System, RTOS). Словосочетание «реального времени» означает, что отклик ОСРВ должен быть быстрым на сколько это возможно или необходимо для данной задачи. У микроконтроллеров не так много памяти для хранения кода, поэтому ОСРВ содержат в себе только самые важные и нужные для работы элементы и функции. Они обеспечивают небольшие системы минимальным числом необходимых потоков, планированием и мониторингом нескольких задач.


операционная система реального времени

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