Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634794)
Контекстум
Руконтекст антиплагиат система
Компоненты и технологии  / №9(182) 2016

Краткий обзор операционной системы реального времени TI-RTOS (50,00 руб.)

0   0
Первый авторЧуфырев Андрей
Страниц7
ID446663
АннотацияЕсли сравнить операционную систему реального времени (ОСРВ) с ОС общего назначения, то можно выделить следующее главное отличие: основная задача ОС реального времени — успеть среагировать на события, происходящие в аппаратном комплексе. Основная задача ОС общего назначения — оптимально распределить ресурсы компьютера между пользователями и задачами. Другими словами, ОСРВ ориентирована в первую очередь на обработку внешних событий, а не обработку действий пользователя. Более 30 лет компания Texas Instruments разрабатывает open-source ОСРВ для линейки собственных микроконтроллеров, называемую TI-RTOS. Она предоставляется бесплатно и включает как непосредственно ОСРВ — ядро (TI-RTOS Kernel или SYS/BIOS), так и широкий спектр сопутствующих ресурсов (документацию, аппаратные и сетевые драйверы, средства разработки, отладки и т. д.). Например, управление специфичными функциями ОС осуществляется с помощью предоставляемого API
Чуфырев, А. Краткий обзор операционной системы реального времени TI-RTOS / А. Чуфырев // Компоненты и технологии .— 2016 .— №9(182) .— С. 64-70 .— URL: https://rucont.ru/efd/446663 (дата обращения: 25.04.2024)

Предпросмотр (выдержки из произведения)

62 компоненты микроконтроллеры Краткий обзор Андрей ЧУФЫРЕВ andrei4.2008@gmail.com операционной системы реального времени TI-RTOS TI-RTOS Kernel (SYS/BIOS) Если сравнить операционную систему реального времени (ОСРВ) с ОС общего назначения, то можно выделить следующее главное отличие: основная задача ОС реального времени — успеть среагировать на события, происходящие в аппаратном комплексе. <...> Основная задача ОС общего назначения — оптимально распределить ресурсы компьютера между пользователями и задачами. <...> Более 30 лет компания Texas Instruments разрабатывает open-source ОСРВ для линейки собственных микроконтроллеров, называемую TI-RTOS. <...> Она предоставляется бесплатно и включает как непосредственно ОСРВ — ядро (TI-RTOS Kernel или SYS/BIOS), так и широкий спектр сопутствующих ресурсов (документацию, аппаратные и сетевые драйверы, средства разработки, отладки и т. д.) <...> . Например, управление специфичными функциями ОС осуществляется с помощью предоставляемого API (рис. <...> Kernel (англ. «ядро») ОСРВ по своей сути является библиотекой сервисов, которые пользователь добавляет в свою систему, чтобы обеспечить выполнение таких задач, как управление памятью, анализ в реальном времени, распределение процессорного времени между потоками и синхронизация между ними (планировщик), передача данных от одного потока к другому. <...> Сформулируем принципы построения и действия этой ОС: • Стремление к как можно меньшему потреблению ресурсов (памяти и процессорного времени). <...> В ОС общего назначения, таких как Linux, используется принцип «нарезки» и «карусели» времени, когда даже самый приоритетный поток получает не все процессорное время. <...> • BIOS включается в работу программы только при ее вызове соответствующими функциями. <...> Представление о BIOS как о глобальном цикле (петле), охватывающем все остальные команды, неверно. <...> • Методы BIOS оперируют объектами — структурами языка C. <...> Поток — это функция, выполняющаяся в определенном контексте (помещенная в некоторую оболочку), задающем <...>