¿Raspberry Pi es un microprocesador o un microcontrolador?


La mejor respuesta

La Raspberry Pi en sí es una computadora integrada, o también una SBC (computadora de placa única). El procesador en la Raspberry Pi es algo así como un híbrido entre un microprocesador y un microcontrolador. En realidad, es un SoC (sistema en chip), que contiene múltiples matrices apiladas una encima de la otra, con una CPU Broadcom BCM 2835/6/7 ARM, una GPU Broadcom VideoCore (unidad de procesamiento de gráficos) y RAM, todos unidos.

Los microcontroladores en general tienen memoria de programa y de datos dentro de un solo chip, junto con varios periféricos, mientras que los microprocesadores usan memoria externa y periféricos (por ejemplo, el procesador Intel o AMD en su computadora de escritorio o portátil).

La CPU Broadcom de hecho incluye un host de periféricos en chip , a saber:

Temporizadores Controlador de interrupción GPIO USB PCM / I2S Controlador DMA I2C SPI PWM UART

Entonces, según esta lista, llamaría al procesador de Raspberry Pi más un microcontrolador que un microprocesador, aunque la RAM está en un dado separado. Pero la Raspberry Pi en sí es una computadora de placa única.

Respuesta

Está todo en la definición == de Wikipedia

A microprocesador es un procesador de computadora que incorpora las funciones de una unidad central de procesamiento en un circuito integrado único , o como máximo algunos circuitos integrados.

Un microcontrolador es una pequeña computadora en un único integrado circuito . En terminología moderna, es similar, pero menos sofisticado, a un sistema en un chip o SoC; un SoC puede incluir un microcontrolador como uno de sus componentes. Un microcontrolador contiene una o más CPU junto con memoria y periféricos de entrada / salida programables.

Por lo tanto, una Raspberry Pi no es ninguna de las dos cosas. Contiene un SoC con un microprocesador ARM. El SoC no se considera un microcontrolador ya que utiliza un sistema operativo para funcionar. Puede ser un sistema Linux o Windows 10.

Un Arduino tampoco es ninguno. Sin embargo, a diferencia del RPI, contiene un microcontrolador y no utiliza un sistema operativo para operar.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *