Skip to main content

Cos'è il software incorporato?

Il software incorporato è un tipo di software integrato nei sistemi hardware.Questo software è in genere progettato per eseguire una funzione specifica, sebbene un singolo pezzo di hardware possa contenere più pezzi di software incorporato.Qualsiasi pezzo di tecnologia con circuiti e chip di computer avrà probabilmente software incorporato al suo interno, dagli orologi digitali ai telefoni cellulari ai calcolatori.Questi sistemi consentono molte delle funzioni avanzate che sono comuni nei dispositivi moderni.

Come molti pezzi di tecnologia innovativa, sono state sviluppate le prime forme di software incorporato per applicazioni militari.Gli americani in particolare hanno utilizzato diversi tipi di sistemi incorporati nell'esplorazione dello spazio, la guida missilistica e l'avionica dalla fine degli anni '30 alla metà degli anni '60.Questi primi sistemi erano in genere cablati in altri componenti e avevano un alto tasso di fallimento.Non è stato fino alla fine degli anni '60 che il software incorporato si è evoluto al punto in cui è stato utile per le persone normali.

Alla fine degli anni '70, i primi standard per un chip di microcontrollore integrato hanno fatto decollare il software incorporato.Questo singolo chip si è comportato come un piccolo computer;Potrebbe assumere, salvare ed emettere dati e elaborare le proprie informazioni.Con questi chip, è diventato possibile scrivere un singolo programma, caricarlo nel chip e quindi fare quel chip eseguire il suo programma ogni volta che ha ricevuto l'ingresso corretto.Alla fine degli anni '80, quasi ogni forma di elettronica di consumo aveva una sorta di chip di microcontrollore incorporato al suo interno.

Negli anni che seguirono, il costo della produzione di microcontrollori integrati è sceso ai centesimi.Di conseguenza, sono in quasi tutti i dispositivi elettronici e ognuno di questi chip ha uno o più pezzi di software incorporato.Sono anche in articoli che la maggior parte delle persone non penserebbe avere computer, come tostapane, ventilatori elettrici o giocattoli per bambini.

Indipendentemente da ciò di cui il software faccia parte, i pezzi di software incorporato funzionano allo stesso modo.Il loro chip riceve input dal loro dispositivo connesso.Il software legge l'input e determina se deve essere attivato.In tal caso, esegue il suo programma e produce i risultati.Questi risultati possono andare all'utente o addirittura un altro software.

Software incorporato prende il posto di un sistema informatico in piena regola.In un computer normale o una macchina collegata a un computer normale, ci sono relativamente pochi pezzi di software incorporato.In genere, i sistemi informatici hanno solo una manciata di pezzi che controllano le procedure di avvio e le funzioni hardware essenziali.Man mano che i dispositivi complessi diventano più computerizzati, il loro software incorporato sta effettivamente scendendo in quanto viene sostituito con sistemi informatici standard.