Un sistema embebido es básicamente un dispositivo controlado por ordenador diseñado para realizar algunas tareas específicas. En la mayoría de los casos, estos giran en torno a las tareas de control en tiempo real de máquinas o procesos . Los sistemas integrados son eficaces para poner en práctica de sistemas compuestos de ordenadores de propósito general , tales como PCs más coste . Procesador
La parte principal de un sistema embebido es su procesador . Esto puede ser un microprocesador genérico o un microcontrolador . El procesador está programado para realizar las tareas específicas para las que el sistema integrado ha sido diseñado .
Memoria
memoria electrónica
es una parte importante de los sistemas embebidos. Esta memoria es esencialmente de tres tipos : RAM o memoria de acceso aleatorio , ROM, o memoria de sólo lectura , y la memoria caché . La memoria RAM es donde los componentes del programa se almacenan temporalmente durante la ejecución. La ROM contiene las rutinas básicas de entrada y salida que son necesarios por el sistema durante el inicio. La memoria caché es utilizada por el procesador como un almacenamiento temporal durante la transferencia y procesamiento de datos.
Reloj del sistema
El reloj del sistema es una parte muy importante de un sistema integrado , ya que todos los procesos en un sistema embebido se ejecutan en ciclos de reloj y requieren información precisa de tiempo. Este reloj por lo general consiste en un oscilador y algunos circuitos asociados .
Periféricos
Los periféricos de interfaz de un sistema integrado con otros componentes. Los dispositivos periféricos se proporcionan en las tablas de sistemas integrados para una fácil integración . Periféricos típicos incluyen puerto serial, puerto paralelo, puerto de red , teclado y ratón , puerto de la unidad de memoria y puerto de monitor . Algunos sistemas integrados especializados también tienen otros puertos como el puerto CAN -bus.