Фильтр по тематике

Алексеев Дмитрий

Заглянем под капот FX-RTOS Электроника и автоматизация

Заглянем под капот FX-RTOS

Многозадачность – ключевая функция операционных систем и главный фактор их возникновения как класса ПО. Использование операционных систем во встроенном программном обеспечении микроконтроллеров широко распространено, но полемика вокруг целесообразности этого подхода ведётся до сих пор, а сама тема сохраняет атмосферу загадочности. В статье разбирается многозадачность на примере ядра российской ОСРВ c открытым исходным кодом FX-RTOS Nanokernel Lite [1]. Рассматриваются технические решения, которые реализованы для удовлетворения потребностей систем реального времени. В данной статье практически не затрагивается взаимодействие потоков, прерывания, программные таймеры и другие аспекты. Но модульная архитектура позволяет, абстрагируясь от других компонентов, последовательно изучить каждую подсистему по мере необходимости. Понимание логики работы внутренних механизмов ОС, реализующих многозадачность, необходимо, чтобы создавать корректные и эффективные программы.
СЭ №9/2023 2798 0


Реклама: ИнСАТ партнёр и дистрибьютор Атомик Софт
ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnjeFzYkB
Реклама: ИнСАТ партнёр и дистрибьютор Атомик Софт (мобильная версия)
ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnjeo8HfR
  Подписывайтесь на наш канал в Telegram и читайте новости раньше всех! Подписаться