[ embedded ]
 
  techniek
 
  projecten
 
home
 
 
Embedded is bijzonder....
 

Embedded neemt binnen de wereld van software ontwikkeling een aparte plaats in en onderscheidt zich in veel opzichten van ,bijvoorbeeld, applicatie ontwikkeling. Dit komt omdat embedded software de directe laag op de aanwezige hardware vormt en men dus bij de ontwikkeling sterk rekening dient te houden met deze hardware. Men moet weten voor welke micro-processor men ontwikkelt, hoeveel geheugen (ROM/RAM) ter beschikking staat, met welke hardware onderdelen gecommuniceerd moet worden, enz, enz.

Daarnaast wordt van embedded software steeds vaker verwacht dat er netwerkfuncties aan boord zijn om een apparaat bijvoorbeeld met het internet te koppelen. Of men wil dat de software met externe geheugenkaarten kan communiceren, complexe bussystemen ondersteunt, grafische displays kan aansturen en meer.....

Om de gebruiker in staat te stellen alle functies van het apparaat te kunnen bedienen, is in bijna ieder embedded software project ook een plek ingeruimd voor de gebruikersinterface.

Dit alles maakt, dat het ontwikkelen van embedded software het gevoel geeft dat men een compleet product aan het bouwen is: alle lagen van software ontwikkeling komt men erin tegen.

Bijzonder dus.....