Een embedded systeem is een computersysteem dat zich toelegt op een of slechts enkele taken. Ontwerpen is een uitdagend proces dat hard-en software kennis vereist . Voorbeelden van embedded systemen zijn systemen voor luchtverkeersleiding , digitale horloges , medische systemen , MP3-spelers en verkeersregelinstallaties . Instructies Systeem identificatie 1 bepaalt wat de output van het systeem moet voor een bepaalde input . Het systeem kan worden gemodelleerd met behulp van wiskundige modellen , algoritme of ontwerpmodellen . Systeem identificatie helpt modelsystemen die niet kan worden gedaan door middel van een eenvoudig ontwerp stappen . Eis definitie 2 is de tweede stap in het proces . Het definieert de behoeften en omstandigheden die het nieuwe systeem moet hebben of voldoen . In deze stap worden verschillende structurele , functionele en niet - functionele eisen die strijdig zouden kunnen zijn met elkaar geïdentificeerd . Systeem architectuur ontwikkeling 3 omvat identificatiesysteem , functioneel ontwerp en detailontwerp . Deze stap beschrijft de verschillende onderdelen en de interactie tussen hen. 4 De volgende stap bestaat uit de ontwikkeling van software , interface design en hardware design . Software- ontwikkeling omvat het programmeren van software voor het systeem . Interface design bouwt een interface tussen de software en hardware . Hardware ontwerp houdt rekening met de systeemspecificatie en bouwt een systeem dat overeenkomt met de eisen . Integratietest 5 combineert de voorgaande stappen ( software en hardware -interface ) en controleert of het systeem soepel functioneert en hardware en software met elkaar zonder fouten . Als er fouten gebeuren , gaat het embedded systeem ontwerper terug naar het systeem van identificatie- stap en brengt wijzigingen aan .
|