Įterptosios sistemos ir programų pagrindai

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Įterptoji sistema yra vienos rūšies kompiuterinė sistema, daugiausia skirta atlikti kelias užduotis, pvz., Prieigą prie duomenų apdorojimo, apdorojimo, saugojimo ir valdymo įvairiose elektronikos sistemose. Įterptinės sistemos yra aparatinės ir programinės įrangos derinys, kai programinė įranga paprastai yra žinoma kaip aparatinė programinė įranga, kuri yra integruota į aparatinę įrangą. Viena iš svarbiausių šių sistemų savybių yra ta, kad per nustatytą laiką ji suteikia o / p. Įdėtosios sistemos palaiko, kad darbas būtų tobulesnis ir patogesnis. Taigi, mes dažnai naudojame įterptąsias sistemas paprastuose ir sudėtinguose įrenginiuose. Įterptųjų sistemų taikymas mūsų realiame gyvenime dažniausiai susijęs su keliais įrenginiais, tokiais kaip mikrobangų krosnelė, skaičiuotuvai, televizoriaus nuotolinio valdymo pultas, namų apsauga ir apylinkių eismo valdymo sistemos ir tt Įterptosios sistemos pagrindų blokinė schema, tipai ir programos .

Įterptosios sistemos pagrindai

Integruota sistema



Įterptosios sistemos pagrindai

Įterptosios sistemos pagrindai yra įterptosios sistemos aparatinės įrangos ir įterptosios sistemos programinės įrangos derinys.


Įterptosios sistemos blokinė schema

Įterptosios sistemos blokinė schema



Įterptosios sistemos aparatinė įranga

Įterptoji sistema operacijai atlikti naudoja aparatinę platformą. Suderinta įterptosios sistemos įranga mikroprocesorius / mikrovaldiklis . Jame yra tokie elementai kaip įvesties / išvesties sąsajos, atmintis, vartotojo sąsaja ir ekranas. Paprastai įterptąją sistemą sudaro šie dalykai

  • Maitinimas
  • Atmintis
  • Procesorius
  • Laikmačiai
  • Išvesties / išvesties grandinės
  • Nuosekliojo ryšio prievadai
  • SASC (sistemos taikymo grandinės)

Įterptųjų sistemų programinė įranga

parašyta įterptosios sistemos programinė įranga vykdyti tam tikrą funkciją. Paprastai jis rašomas aukšto lygio sąrankoje, o tada sudaromas žemyn, kad būtų pasiūlytas kodas, kurį galima įstrigti nepastovioje aparatūros atmintyje. Įterptosios sistemos programinė įranga skirta laikytis šių trijų apribojimų

  • Sistemos atminties patogumas
  • Procesoriaus greičio patogumas
  • Kai įterptoji sistema veikia nuolat, būtina apriboti energijos išsiskyrimą tokiems veiksmams kaip paleisti, sustoti ir pabusti.

RTOS (realaus laiko operacinė sistema)

Sistema, kuri yra būtina norint užbaigti savo užduotį ir laiku išsiųsti savo paslaugą, tada tik ji sakė realaus laiko operacinė sistema . RTOS valdo taikomąją programinę įrangą ir suteikia įrenginį, leidžiantį paleisti procesorių. Jis yra atsakingas už įvairių asmeninio kompiuterio aparatinės įrangos išteklių valdymą, taip pat prieglobos programų, kurios veikia asmeniniame kompiuteryje, valdymą.

Ši operacinė sistema yra specialiai suprojektuota paleisti įvairias programas su tiksliu laiku ir didžiuliu nuoseklumu. Visų pirma, tai gali būti reikšminga matavimo ir pramoninės automatikos sistemose, kur programos vėlavimas gali kelti pavojų saugai.


Atmintis ir procesoriai

Įterptojoje sistemoje naudojami įvairūs procesoriai yra skaitmeninis signalo procesorius (DSP), mikroprocesorius, RISC procesorius , mikrovaldiklis, ASSP procesorius, ASIP procesorius ir ARM procesorius. Skirtingi įterptosios sistemos atminties tipai pateikti žemiau esančioje diagramoje.

Atmintis

Atmintis

Įterptosios sistemos charakteristikos

  • Paprastai įterptoji sistema atlieka tam tikrą operaciją ir nuolat daro panašią operaciją. Pvz .: gaviklis nuolat veikia kaip ieškiklis.
  • Visose skaičiavimo sistemose yra projektavimo metrikos apribojimai, tačiau jie gali būti ypač griežti. Dizaino metrika yra vykdymo funkcijų, tokių kaip dydis, galia, kaina ir našumas, matas.
  • Jis turi veikti pakankamai greitai ir sunaudoti mažiau energijos, kad pailgintų baterijos veikimo laiką.
  • Kelios įterptosios sistemos turėtų nuolat reaguoti į sistemos pokyčius ir be jokių uždelsimų realiuoju laiku apskaičiuoti konkrečius rezultatus. Pavyzdžiui, automobilio kruizo valdiklis, kurį jis nuolat rodo ir reaguoja į greičio ir stabdžių jutiklius. Ji turi dažnai, ribotą laiką, apskaičiuoti pagreitį / pagreitėjimą, todėl pavėluotas skaičiavimas gali lemti automobilio valdymą.
  • Jis turi būti pagrįstas mikrovaldikliu arba mikroprocesoriumi.
  • Tam reikalinga atmintis, nes jos programinė įranga paprastai įterpiama į ROM. Tai nereikalauja jokių antrinių atminties kompiuteryje.
  • Tam, kad būtų galima pritvirtinti įvesties ir išvesties įrenginius, turi būti prijungti išoriniai įrenginiai.
  • Įterptoji sistema yra integruota su aparatine ir programine įranga, kur aparatinė įranga naudojama saugumui ir našumui užtikrinti, o programinė įranga naudojama siekiant didesnio lankstumo ir funkcijų.

Įterptosios sistemos programos

Įterptosios sistemos pagrindai yra intelektualiosios kortelės, kompiuterių tinklai, palydovai, telekomunikacijos, skaitmeninė buitinė elektronika, raketos ir kt.

Įterptosios sistemos programos

Įterptosios sistemos programos

  • Įterptosios sistemos automobiliuose yra variklių valdymas, kruizo kontrolė, kėbulo sauga, variklio sauga, robotika surinkimo linijoje, automobilių daugialypės terpės, automobilių pramogos, „E-com“ prieiga, mobilieji telefonai ir kt.
  • Įterptosios telekomunikacijų sistemos apima tinklus, mobilųjį skaičiavimą ir belaidį ryšį ir kt.
  • Įterptosios sistemos į lustines korteles apima bankininkystės, telefono ir apsaugos sistemas.
  • Palydovuose ir raketose įterptosios sistemos apima gynybą, ryšius ir kosminę erdvę
  • Kompiuterių tinkluose ir periferiniuose įrenginiuose įterptosios sistemos apima vaizdo apdorojimą, tinklo sistemas, spausdintuvus, tinklo plokštes, monitorius ir ekranus
  • Į skaitmeninės buitinės elektronikos įterptąsias sistemas įeina priedėliai, DVD, didelės raiškos televizoriai ir skaitmeniniai fotoaparatai

Taigi, viskas yra apie įterptųjų sistemų pagrindų ir programų pagrindus. Mes visi žinome, kad įterptosios sistemos yra nepaprastai puikios sistemos, atliekančios gyvybiškai svarbų vaidmenį daugelyje programų, pvz., Įrangos, pramoninių prietaisų ir kt. įgyvendinti įterptųjų sistemų projektus , pateikite savo atsiliepimus, pasiūlymus ir komentarus toliau pateiktame komentarų skyriuje. Štai jums klausimas, kokie yra įvairių įterptųjų sistemų tipai, kuriuos galima rasti rinkoje?