Sulautettu ohjelmisto

Kirjoittaja: Judy Howell
Luomispäivä: 6 Heinäkuu 2021
Päivityspäivä: 23 Kesäkuu 2024
Anonim
Sulautetut järjestelmät pähkinänkuoressa
Video: Sulautetut järjestelmät pähkinänkuoressa

Sisältö

Määritelmä - mitä sulautettu ohjelmisto tarkoittaa?

Sulautettu ohjelmisto on ohjelmisto, joka on upotettu laitteistoihin tai muihin kuin PC-laitteisiin. Se on kirjoitettu nimenomaan tietylle laitteelle, jota se käyttää, ja sillä on yleensä käsittely- ja muistirajoitteet laitteen rajallisten laskentaominaisuuksien takia. Esimerkkejä sulautetuista ohjelmistoista ovat ne, jotka löytyvät erillisistä GPS-laitteista, tehdasroboteista, joistakin laskimista ja jopa nykyaikaisista älykelloista.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää sulautetut ohjelmistot

Sulautetut ohjelmistot ovat samanlaisia ​​kuin firmware, koska ne palvelevat yleensä samaa toimintoa. Jälkimmäinen on kuitenkin erityinen sulautettujen ohjelmistojen tyyppi, joka on kirjoitettu haihtumattomaan muistiin (kuten ROM tai EPROM), jota ei voida helposti muokata - tästä johtuen nimi "yritys" - ja jota käytetään pääasiassa käynnistämiseen tai käynnistämiseen laite. Sitä vastoin sulautettuja ohjelmistoja käytetään laitteen yleiseen toimintaan.

Sulautetut ohjelmistot voivat olla hyvin yksinkertaisia, kuten esimerkiksi kodin valaistuksen ohjaamiseen käytettäviä, ja ne voivat toimia 8-bittisellä mikro-ohjaimella, jolla on vain muutama kilotavu muistia, tai se voi olla melko monimutkainen, kuten ohjelmisto, joka käyttää kaikkia elektronisia komponentteja moderni älyauto, joka sisältää ilmastointilaitteet, automaattisen risteily- ja törmäysanturin sekä hallintanavigoinnit. Monimutkaisia ​​sulautettuja ohjelmistoja löytyy myös lentokoneiden avioniikkajärjestelmistä, hävittäjälentokoneissa käytetyistä erittäin monimutkaisista fly-by-wire-järjestelmistä ja jopa ohjuksen ohjausjärjestelmistä.

Tärkein ero sulautettujen ohjelmistojen ja sovellusohjelmistojen välillä on se, että entinen laite on yleensä sidottu tiettyyn laitteeseen, joka toimii itse käyttöjärjestelmänä, rajoituksin, jotka liittyvät laitteen määrityksiin, joten päivityksiä ja lisäyksiä valvotaan tiukasti, kun taas sovellusohjelmisto tarjoaa toiminnallisuuden tietokone ja toimii varsinaisen täyden käyttöjärjestelmän päällä, joten sillä on vähemmän resurssien rajoituksia.