Встроенные операционные системы не являются чем-то новым в мире электроники. Они были установлены на широкий спектр бытовой электроники, чтобы позволить им функционировать в различных задачах. Встроенные операционные системы даже не новы для работы компьютеров.
Иногда эти встроенные операционные системы называются системами на чипе .
Карманные компьютеры, такие как Palm и Windows Mobile, используют версии встроенных операционных систем, которые хранятся на внутренней микросхеме памяти, а не загружаются с диска.
Что такое встроенная ОС?
Встроенная операционная система по сути является урезанной операционной системой с ограниченным количеством функций. Обычно он предназначен для очень специфических функций управления электронным устройством. Например, все сотовые телефоны используют операционную систему, которая загружается при включении телефона. Он обрабатывает все основные интерфейс и функции телефона. Дополнительные программы могут быть загружены на телефоны, но обычно это Java- приложения, которые работают поверх операционной системы.
Встроенные операционные системы могут быть либо написанными на заказ операционными системами, специфичными для устройства, либо одной из множества операционных систем общего назначения, которые были модифицированы для работы поверх устройства. Общие встроенные операционные системы включают Symbian (мобильные телефоны), Windows Mobile / CE (карманные компьютеры) и Linux . В случае встроенной ОС на персональном компьютере это дополнительная микросхема флэш-памяти, установленная на материнской плате, которая доступна при загрузке с ПК.
Обновление встроенных операционных систем
Встроенные операционные системы могут быть обновлены, если микросхема, на которой они хранятся, является перезаписываемой. Например, ваш домашний маршрутизатор Wi-Fi содержит встроенную операционную систему; при загрузке новой прошивки вы вставляете чип в маршрутизатор с обновленной версией операционной системы.
Некоторые встроенные операционные системы не могут быть обновлены. Например, в некоторых банкоматах некоторые компоненты не могут быть обновлены в качестве меры безопасности от взлома.