Castellano, pregunta formulada por nicopp2006, hace 2 meses

5 datos curiosos del sistema embebido, porfa para ya doy todos los puntos pero lo necesito ya

Respuestas a la pregunta

Contestado por gutierrezbrandhon14
0

Respuesta:

Sistemas embebidos y sus características | Conceptos fundamentales

JUNIO 1, 2021SEBASTIÁN LUCHETTI1 COMMENTCONSEJOS TECNOLÓGICOS, DESARROLLO DE SOFTWARE, SISTEMA EMBEBIDO, TECNOLOGÍAS

Sistemas embebidos y sus características: ¿Cuáles conceptos fundamentales hay que conocer?

Index [off]

1 El sistema embebido: ¿Qué es exactamente?

2 ¿Qué es un microprocesador o MPU?

3 ¿Qué es un Microcontrolador o MCU?

4 Development kit

5 Qué es Arduino y para qué sirve

6 Qué es la Raspberry Pi y para qué sirve

6.1 Arduino vs Rasperry Pi

7 ¿Qué es una FPGA?

8 ¿Qué es un Soc? ¿Para qué sirve?

9 ¿Qué es un DSP?

10 Sistemas en tiempo real (Real-Time Systems)

11 ¿Qué es Linux embebido?

12 Desarrolladores de software para sistema embebido

13 CUÉNTANOS TU NECESIDAD

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.

¿Qué es un microprocesador o MPU?

Cuando hablamos de microprocesador, debemos tener en cuenta la evolución del término. Inicialmente, el procesador estaba formado por elementos independientes interconectados entre sí mediante buses. Por ejemplo los registros, el oscilador que da la señal de clock, la ALU, todos eran componentes separados.

Según se fue desarrollando la tecnología y la escala de integración, estos diferentes componentes se fueron fusionando dentro del mismo circuito. Así se pasó de tener un procesador formado por muchos circuitos integrados interconectados, a tener lo que denominamos microprocesador, que incorporaba todos estos elementos en un único circuito integrado.

A día de hoy, el uso de los términos microprocesador y procesador es prácticamente intercambiable, ya que la gran mayoría de las veces se hace uso de microprocesadores. El procesador constituye el núcleo del computador, denominado también como CPU (Unidad Central de Procesamiento). Dentro del procesador se encuentra la ALU (Unidad Aritmética Lógica), encargada de realizar las operaciones matemáticas, los registros que guardan datos temporalmente, la unidad de control que sincroniza el funcionamiento del resto de componentes, una pequeña memoria ROM donde se guardan las instrucciones que utilizará, y demás componentes.

Es importante mencionar que los microprocesadores no se utilizan de manera aislada. No tienen uso por sí mismos, sino que se integran dentro de otros sistemas que les dan un uso concreto, como por ejemplo los microcontroladores o los SBCs.

¿Qué es un Microcontrolador o MCU?

Sistema embebido: ¿Qué es un Microcontrolador MCU? | Tribalyte Technologies

Podemos entender un microcontrolador como un computador dedicado. Cuando decimos que son computadores dedicados, nos referimos a la capacidad limitada que suelen tener. Son pequeños, con velocidad relativamente baja y un diseño sencillo y ligero.  En nuestro computador de casa tenemos el procesador por un lado, la RAM por otro, etc.  En cambio, un microcontrolador es un único chip en el que se junta un procesador, una memoria RAM, una memoria ROM y otra serie de componentes que serán útiles al programador como conversores ADC y DAC o entrada/salida en diferentes formatos.

Otras preguntas