~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ FDDF41586E6DCA095E8FBD8EBC1FBB33__1717829220 ✰
Заголовок документа оригинал.:
✰ Embedded operating system - Wikipedia ✰
Заголовок документа перевод.:
✰ Встроенная операционная система — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Embedded_operating_system ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/fd/33/fddf41586e6dca095e8fbd8ebc1fbb33.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/fd/33/fddf41586e6dca095e8fbd8ebc1fbb33__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 02:18:07 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 8 June 2024, at 09:47 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Встроенная операционная система — Википедия Jump to content

Встроенная операционная система

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

Встроенная операционная система (EOS) — это операционная система , разработанная специально для встроенных компьютерных систем . Эти системы призваны повысить функциональность и надежность для выполнения специальных задач. [1] Когда используемый метод многозадачности позволяет своевременно выполнять задачи, такая ОС может квалифицироваться как операционная система реального времени (RTOS). [2]

Обзор [ править ]

Цифровой копировальный аппарат Xerox Document Center 505, 2010 г.

Встроенные операционные системы являются неотъемлемой частью бытовой электроники, такой как камеры и мобильные телефоны . Кроме того, они питают автомобильную электронику , помогая выполнять такие функции, как круиз-контроль и навигация . Более того, они необходимы для инфраструктуры автоматизации производства . Повседневные приложения EOS включают устройства офисной автоматизации, такие как сканеры изображений , копировальные аппараты и точки беспроводного доступа . Системы домашней автоматизации , включая системы безопасности , также зависят от EOS. [3]

Дизайн [ править ]

Встроенные системы состоят из процессора и соответствующего программного обеспечения . Встроенному программному обеспечению требуется хранилище для исполняемых файлов и временная обработка данных во время выполнения . Встроенные системы обычно используют ПЗУ и ОЗУ в качестве основных компонентов памяти. Для функциональности встроенных систем необходимы интерфейсы ввода и вывода. Конфигурации встроенного оборудования часто уникальны и различаются в зависимости от приложения. [4] Учитывая ограничения ресурсов встроенного системного оборудования, операционные системы разрабатываются с узкой областью применения и адаптированы к конкретным приложениям, чтобы обеспечить оптимальную работу в рамках аппаратных ограничений. Выбор встроенной операционной системы, которая организует и контролирует аппаратное обеспечение, часто диктует необходимость дополнительных встроенных аппаратных компонентов.

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

История [ править ]

операционные системы Ранние встроенные

Концепция ядра многозадачности реального времени возникла в конце 1970-х годов. В 1980-е годы, когда приложения для встраиваемых систем стали усложняться, операционные системы с ядрами, работающими в режиме многозадачности в реальном времени, с трудом могли удовлетворить растущие потребности разработки встраиваемых систем. Это привело к развитию многозадачного ядра реального времени в комплексную операционную систему ( RTOS ), включающую в себя возможности работы в сети, управления файлами, разработки и отладки .

Сегодня ОСРВ представляет собой глобальную индустрию. В 1981 году компания Ready System разработала VRTX32, первое в мире коммерческое встроенное ядро ​​реального времени. В 1993 году, после слияния, Ready System и Microtec Research из Силиконовой долины разработали два новых ядра RTOS, VRTX32 и VRTXsa, основанные на VRTXmc . Одновременно была представлена ​​интегрированная среда разработки VRTX Spectra.

В 1996 году Microsoft выпустила свою встроенную операционную систему WinCE , которая поддерживала различные архитектуры процессоров, включая x86 , ARM , SH4 и MIPS . WinCE с тех пор устарел, а основная поддержка прекратилась в 2018 году. [5]

OS-9 и VxWorks также являются известными встраиваемыми операционными системами.

встроенные системы Современные операционные

В современном мире Интернета вещей (IoT) встроенные устройства распространены повсеместно: только в автомобилях используются сотни датчиков. Системы Интернета вещей, в отличие от традиционных встроенных систем, требуют более низкого энергопотребления, повышенной безопасности и надежности, а также возможности создания одноранговых сетей. [ нужна цитата ] . Уровень связи должен облегчать преобразование между различными протоколами, а уровень приложений должен обеспечивать возможности облачных вычислений через Интернет .

встроенные системы Современные операционные

В результате приобрели популярность несколько новых встроенных операционных систем, таких как Embedded Linux. [6] варианты ( OpenWrt , Zeroshell , Android , LineageOS , LEDE , LibreCMC ), OpenHarmony , Oniro OS , HarmonyOS , NetBSD , [7] PX5 RTOS , ThreadX , FreeRTOS и другие.

Проекты на базе Linux [ править ]

множество проектов, наборов инструментов и платформ на базе Linux Для создания операционных систем, работающих на различных встроенных системах, было разработано . Яркими примерами являются OpenEmbedded , BusyBox , uClibc , musl libc и Buildroot .

См. также [ править ]

Ссылки [ править ]

  1. ^ Джабин, Камар; Хан, Фазлулла; Хаят, Мухаммад Нуман; Хан, Харун; Ян, Сайед Рухулла; Улла, Фарман (11 мая 2016 г.). «Опрос: поддержка встроенных систем различными операционными системами». arXiv : 1610.07899 [ cs.OH ].
  2. ^ «Определение встроенной ОС» . Журнал ПК . Проверено 13 сентября 2023 г.
  3. ^ Алан Холт; Чи-Ю Хуан (2018). Встроенные операционные системы: практический подход . Международное издательство Спрингер. п. 5. ISBN  9783319729770 .
  4. ^ Сагер, премьер-министр; Агарвал, В. (ноябрь 2002 г.). «Встроенные операционные системы для приложений реального времени» (PDF) . М. Тех. отчет о кредитном семинаре . Группа электронных систем, отдел энергоэффективности, ИИТ Бомбей: 14.
  5. ^ «Microsoft — жизненный цикл Windows Embedded Compact 2013» . Документы Майкрософт . Проверено 3 февраля 2022 г.
  6. ^ Барбьери, Эдоардо (24 ноября 2021 г.). «Что такое встроенный Linux?» . Убунту . Проверено 13 сентября 2023 г.
  7. ^ «Глава 1. Что такое NetBSD?» . НетБСД . Проверено 13 сентября 2023 г.
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: FDDF41586E6DCA095E8FBD8EBC1FBB33__1717829220
URL1:https://en.wikipedia.org/wiki/Embedded_operating_system
Заголовок, (Title) документа по адресу, URL1:
Embedded operating system - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)