Mitä on sulautettu ohjelmistotekniikka?

Sulautetun ohjelmistotekniikan määritelmä on seuraava-

Sulautettu ohjelmistotekniikka on prosessi, jossa erilaisia perinteisistä tietokoneista poikkeavia laitteita ja koneita ohjataan ohjelmistotekniikan avulla. Ohjelmistotekniikan yhdistäminen muihin kuin tietokonelaitteisiin johtaa sulautettujen järjestelmien muodostamiseen. Sulautetut järjestelmät ovat tyypillisesti suosittuja lääketieteessä, kulutuselektroniikassa, valmistusteollisuudessa, ilmailussa ja ajoneuvotekniikassa. Tyypillinen sulautettu järjestelmä vaatii monenlaisia ohjelmointityökaluja, mikroprosessoreita ja käyttöjärjestelmiä. Sulautettujen ohjelmistojen insinöörien suorittama sulautettujen ohjelmistojen suunnittelu on räätälöitävä sen laitteiston tarpeisiin, jota sen on ohjattava ja jossa se toimii.

Nyt kun olemme saaneet vastauksen kysymykseen ”mitä on sulautettu suunnittelu”, ymmärrämme, mitkä ovat sulautettujen järjestelmien vaatimukset, joihin kuuluvat sulautettujen järjestelmien ohjelmistot. Sulautetun järjestelmän ohjelmisto- ja käyttöjärjestelmävaatimukset eroavat myös perinteisistä tietokonepohjaisista järjestelmistä. Tyypillisesti sulautetuissa järjestelmissä käytetään sulautettujen järjestelmien perusohjelmistoja, kuten C, C++, ADA jne. Joissakin erikoistuneissa sulautetuissa järjestelmissä voidaan käyttää käyttöjärjestelmiä, kuten Windows CE:tä, LINUXia, TreadX:ää, Nucleus RTOS:ää, OSE:tä jne.

Sulautettujen järjestelmien ohjelmistosuunnittelu eroaa perinteisestä sovelluskehityksestä siinä, että ulkoiset tekijät, kuten lämpötila ja muut ympäristötekijät, jotka voivat vaikuttaa suorituskykyyn, on otettava lisäksi huomioon.

Vastaa

Sähköpostiosoitettasi ei julkaista.