Что такое прошивка (firmware)
Прошивка — это специализированный тип программного обеспечения, который реализует управляющую логику аппаратного устройства. В отличие от универсальных операционных систем, прошивка обычно имеет небольшой размер и узкую область применения.
Она размещается в энергонезависимой памяти, такой как ПЗУ (постоянное запоминающее устройство) или флеш‑память, что обеспечивает сохранность кода при отключении питания.
Прошивка управляет микроконтроллерами, встроенными системами, сетевым оборудованием, принтерами, смартфонами и другими аппаратными компонентами, задавая их базовое поведение и функции.