Будинки Обладнання Що таке вбудоване програмне забезпечення? - визначення з техопедії

Що таке вбудоване програмне забезпечення? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає вбудоване програмне забезпечення?

Вбудоване програмне забезпечення - це програмне забезпечення, яке вбудовується в апаратні або не-ПК пристрої. Він написаний спеціально для конкретного обладнання, на якому він працює, і зазвичай має обмеження в обробці та пам'яті через обмежені обчислювальні можливості пристрою. Приклади вбудованого програмного забезпечення включають ті, що знаходяться у спеціалізованих GPS-пристроях, заводських роботах, деяких калькуляторах і навіть сучасних смарт-годинниках.

Техопедія пояснює вбудоване програмне забезпечення

Вбудоване програмне забезпечення схоже на прошивку, оскільки вони зазвичай виконують ту саму функцію. Останнє, однак, є особливим типом вбудованого програмного забезпечення, записаного в енергонезалежну пам'ять (наприклад, ROM або EPROM), яку неможливо легко змінити - звідси назва "фірма" - і використовується в першу чергу для запуску або завантаження пристрій. Навпаки, вбудоване програмне забезпечення використовується для загальної роботи пристрою.


Вбудоване програмне забезпечення може бути дуже простим, як, наприклад, те, яке використовується для управління освітленням в будинках, і може працювати на 8-бітовому мікроконтролері, що має лише кілька кілобайт пам'яті, або воно може бути досить складним, таким як програмне забезпечення, яке працює з усіма електронними компонентами сучасного розумного автомобіля в комплекті з клімат-контролем, автоматичним круїзом і зондуванням зіткнень, а також керуючими навігаціями. Складне програмне забезпечення, що вбудовується, також можна знайти в системах авіаційної авіації, у дуже складних системах «польотів за дротом», які використовуються в літаках винищувачів і навіть у системах наведення ракет.


Основна відмінність вбудованого програмного забезпечення від прикладного програмного забезпечення полягає в тому, що перший зазвичай прив'язується до певного пристрою, який виконує функції самої ОС, з обмеженнями, прив'язаними до специфікацій цього пристрою, тому оновлення та доповнення суворо контролюються, тоді як прикладне програмне забезпечення забезпечує функціональність у комп'ютер і працює над фактично повною ОС, тому у нього менше обмежень щодо ресурсів.

Що таке вбудоване програмне забезпечення? - визначення з техопедії