Operacinės sistemos valdo kompiuterio aparatinę įrangą. Jie valdo išteklius, pateikia aparatinę įrangą vartotojams, kad galėtų kurti programas ir vykdo kodą.

Tačiau ne visos operacinės sistemos yra sukurtos vienodai.

Kai visur yra darbalaukio OS, pvz., „Windows“, kitos OS yra paslėptos nuo mūsų nematomo vaizdo. Daugelis žmonių net nežino, kad jie egzistuoja.

Mes kalbame apie įterptąsias operacines sistemas.

Pažiūrėkime, kas yra įterptoji OS ir kuo ji skiriasi nuo neįterptosios OS?

Kas yra įterptoji OS?

Įterptoji operacinė sistema yra programinės įrangos dalis, skirta valdyti įterptąją sistemą.

Įterptoji sistema yra aparatinės ir programinės įrangos derinys, naudojamas labai specializuotai užduočiai atlikti. Pavyzdžiui, apsvarstykite šiuolaikinio išmaniojo televizoriaus pavyzdį. Televizoriaus viduje esantis mikroprocesorius ir susijusi aparatinė įranga yra valdomi įterptosios OS.

Taigi, įterptoji OS valdo įterptosios sistemos aparatinės įrangos išteklius ir leidžia kodui paleisti aparatinėje įrangoje. Kodas, kurį paleidžia įterptoji OS, atlieka fiksuotas užduotis, pvz., valdo daiktų interneto (IoT) įrenginius.

instagram viewer

Kaip veikia įterptoji OS?

Įterptoji OS veikia kaip įprasta OS su tam tikrais pagrindiniais skirtumais. Kadangi įterptoji OS naudojama valdyti sistemą su daug mažiau išteklių nei visavertė darbalaukio OS, ji yra labai efektyvi ir atlieka tik fiksuotą funkcijų rinkinį.

Paimkime įterptosios OS, veikiančios durų skambučio kameroje, pvz., Ring, pavyzdį. Įterptoji OS, valdanti fotoaparato aparatinę įrangą, vykdo kodą, leidžiantį kamerai atlikti savo darbą.

prisijungti prie Wi-Fi tinklo Norėdami aptikti judesį ir įrašyti vaizdo įrašą, įterptoji OS yra atsakinga už aparatinės įrangos išteklių valdymą, kad visa tai būtų įmanoma.

Aukščiausiu lygiu, kai įjungiamas įrenginys su įterptąja sistema, įjungiama įterptoji OS, maitinanti įrenginį. Per šį įkrovos etapą taip pat įkeliamas ir paruošiamas vykdyti visas kodas, kurio reikia įterptajai sistemai, įskaitant OS.

Todėl, skirtingai nei darbalaukio OS, įterptajai OS nereikia įkelti kodo iš atminties kiekvieną kartą, kai reikia atlikti funkciją.

Įterptųjų OS tipai

Įterptosios OS yra pritaikytos sistemoms, kuriose jos bus naudojamos, poreikius. Kai kai kurios įterptosios OS valdo sistemas, kurios kartojasi tik vieną užduotį, kitos įterptosios OS valdo sistemas, kurios vienu metu atlieka kelias užduotis.

Apskritai įterptosios operacinės sistemos skirstomos į daugiafunkcinis darbas, realiuoju laiku, ir viena kilpa.

Daugiafunkcinis darbas

Daugiafunkcinė įterptoji OS yra OS, valdanti įterptąją sistemą, kuri turi atlikti kelias užduotis. Užduotys gali būti atliekamos vienu metu, jei įterptojoje sistemoje naudojamas mikroprocesorius tai gali, arba gali būti suplanuotas, kad jie veiktų pagal planavimo algoritmą.

Daugiafunkcinės įterptosios OS pavyzdys yra operacinė sistema, naudojama daiktų interneto įrenginiuose, pvz., išmaniuosiuose garsiakalbiuose. Išmanieji garsiakalbiai turi ne tik leisti muziką, bet ir prisijungti prie interneto bei ieškoti muzikos.

Realiu laiku

Realaus laiko įterptoji OS yra ta, kuri veikia laikantis griežtų laiko apribojimų. Tokia įterptoji OS turi priimti ir apdoroti įvestis per numatytą laiką, kitaip sistema sugenda.

Apsvarstykite avarinio stabdymo sistemos pavyzdį automobiliuose. Kai tik sistema nustato, kad gresia susidūrimas, įmontuota OS įjungia stabdžių sistemą. Jei OS nesugeba laiku suaktyvinti stabdžių, gali įvykti susidūrimas su rimtomis pasekmėmis.

Viena kilpa

Vienos kilpos įterptoji OS yra OS tipas, kuris pakartotinai atlieka vieną funkciją. Vienintelis tokios įterptosios OS darbas yra paimti įvestį ir sukurti išvestį, naudojant kilpą.

Dažnas vienos kilpos įterptosios OS pavyzdys yra OS, naudojama judesio jutikliuose. Judesio jutimo lemputės jaučia judesį, o įterptoji sistema įjungia šviesas, jei aptinkamas judesys.

Įterptasis vs. Neįterptoji OS: koks skirtumas?

Didžiausias skirtumas tarp įterptosios ir neįterptosios OS yra programų rinkinys, kurį veikia operacinė sistema. Įterptosios OS atveju programų rinkinys yra fiksuotas. Įterptosios sistemos aparatinė įranga skirta paleisti konkrečias programas.

Kita vertus, neįterptosios OS mėgsta Windows ir macOS yra skirti suteikti techninei įrangai prieigą prie vartotojo programų. Vartotojai gali įdiegti bet kurią norimą programą, jei ji skirta veikti OS. Aparatinę įrangą, kurioje veikia neįterpta OS, taip pat galima tam tikru mastu tinkinti.

Be to, įterptoji OS yra specializuota. Kitaip tariant, skirtingos įterptosios sistemos turi skirtingas įterptąsias OS. Kita vertus, neįterptosios OS yra bendros paskirties ir palaiko įvairias aparatinės įrangos konfigūracijas.

Paprastai sistema, kurią valdo įterptoji OS, dažnai yra didesnės sistemos dalis. Pavyzdžiui, įterptoji sistema, naudojama kambario temperatūrai matuoti, veikia kaip didesnės klimato kontrolės sistemos arba galutinio produkto dalis.

Neįterptosios operacinės sistemos valdo patį galutinį produktą.

Įprasti įterptosios OS naudojimo būdai

Įterptosios operacinės sistemos yra visur aplink mus. Kai kurie įprasti įterptųjų OS pavyzdžiai yra naudojami:

  • Tokie daiktų interneto įrenginiai kaip išmaniosios lemputės ir išmanieji temperatūros jutikliai ir kt.
  • Automobiliai klimato kontrolei ir priežiūrai.
  • Lėktuvų navigacijos sistemos.
  • GPS sekliai ir kūno rengybos stebėjimo priemonės.

Tai tik keli įterptųjų OS pavyzdžiai. Apskritai kiekvienas mikrovaldiklis turi įterptąją OS, kuri veikia užkulisiuose.

Įterptosios OS yra labai svarbios, kad mus supančios technologijos veiktų

Daugelis iš mūsų nesuvokia, kokį poveikį mūsų gyvenimui daro įterptosios OS. Nuo integruotų dūmų ir temperatūros jutiklių mūsų namuose iki medicinos įrangos veikimo – įterptosios operacinės sistemos yra labai svarbios, kad mus supančios technologijos veiktų.

Taigi, jei norite giliau įvertinti įterptąsias OS, investuokite į išmaniųjų namų įtaisą. Pavyzdžiui, išmanusis užraktas yra puikus, paprastas būdas pradėti integruoti išmaniąsias kasdienes technologijas į savo gyvenimą.

Kaip „Wi-Fi“ ryšiu atrakinti „Android“ telefoną naudojant „Smart Lock“.

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Paaiškinta technologija

Apie autorių

Fawadas Murtaza (104 straipsniai paskelbti)

Fawad yra visą darbo dieną dirbantis laisvai samdomas rašytojas. Jis mėgsta technologijas ir maistą. Kai jis nevalgo ir nerašo apie Windows, jis arba žaidžia vaizdo žaidimus, arba svajoja apie keliones.

Daugiau iš Fawad Murtaza

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia