Komponenter i en Embedded System
En innebygd system er i utgangspunktet en datastyrt enhet konstruert for å utføre noen spesifikke oppgaver. I de fleste tilfeller er disse oppgavene dreier seg om sanntidskontroll av maskiner eller prosesser. Embedded systemer er mer kostnadseffektivt å implementere enn systemer sammensatt av universal datamaskiner, for eksempel PC-er.
prosessor
Den viktigste delen av et innebygd system er dens prosessor. Dette kan være en generisk mikroprosessor eller en mikrokontroller. Prosessoren er programmert til å utføre bestemte oppgaver som den innebygde systemet er utformet.
Hukommelse
Elektronisk minne er en viktig del av embedded systemer. Dette minnet er av i hovedsak tre typer: RAM eller Random Access Memory, ROM, eller skrivebeskyttet minne og cache. RAM er der programkomponenter lagres midlertidig under utføring. ROM inneholder de grunnleggende u-rutiner som er nødvendig av systemet ved oppstart. Hurtigbufferen blir brukt av prosessoren som en midlertidig lagring under prosessering og overføring av data.
system Clock
Systemklokken er en svært viktig del av et innebygd system siden alle prosesser i et innebygd system kjøres på klokkesykluser og krever presis timing informasjon. Denne klokken består generelt av en oscillator og en tilhørende kretser.
Peripherals
De eksterne grensesnitt et innebygd system med andre komponenter. Periferenheter er gitt på de innebygde systemkort for enkel integrasjon. Typiske tilbehør inkluderer seriell port, parallellport, nettverksport, tastatur og mus-porter, minne port og skjerm. Noen spesialiserte embedded systemer har også andre havner som CAN-bus-port.