El sistema embebido: ¿Qué es exactamente?

 

Un sistema embebido (también conocido como “empotrado”, “incrustado” o “integrado”) es un sistema de computación diseñado para realizar funciones específicas, y cuyos componentes se encuentran integrados en una placa base (en inglés. “motherboard”). El procesamiento central del sistema se lleva a cabo gracias a un microcontrolador, es decir, un microprocesador que incluye además interfaces de entrada/salida, así como una memoria de tamaño reducido en el mismo chip.

Estos sistemas pueden ser programados directamente en el lenguaje ensamblador del microcontrolador o microprocesador o utilizando otros lenguajes como C o C++ mediante compiladores específicos.

Son diseñados generalmente para su utilización en tareas que impliquen una computación en tiempo real, pero también destacan otros casos como son Arduino y Raspberry Pi, cuyo fin está más orientado al diseño y desarrollo de aplicaciones y prototipos con sistemas embebidos desde entornos gráficos.

Hasta aquí, ya nos hemos cruzado con términos como Microprocesador, Microcontrolador, C/C++, Arduino, Raspberry, o sistemas en tiempo real, conceptos que son indispensables para entender el “mundo” que reside dentro de un sistema embebido. Por eso, hoy vamos a hablar de estos y otros términos para así, conseguir tener un conocimiento más detallado sobre los sistemas embebidos y sus características fundamentales.

Figura1.Sistema embebido

Referencia

Sistema embebido y sus características | Conceptos fundamentales. (s. f.). Tribalyte Technologies. https://tech.tribalyte.eu/blog-sistema-embebido-caracteristicas

Comentarios

Entradas populares de este blog

ARREGLO LOGICO GENERICO (GAL)

Función "rising_edge" para VHDL

Señal del reloj en VHDL