A legjobb válasz
A Raspberry Pi maga egy beágyazott számítógép, vagy egyben SBC (egypaneles számítógép). A Raspberry Pi processzora némileg hibrid egy mikroprocesszor és mikrokontroller között. Ez tulajdonképpen egy SoC (chipen lévő rendszer), amely több kockát tartalmaz egymásra rakva, Broadcom BCM 2835/6/7 ARM CPU-val, Broadcom VideoCore GPU-val (grafikus feldolgozó egység) és RAM-mal összekötve.
A mikrokontrollerek általában program- és adatmemóriával rendelkeznek egy chipben, különféle perifériákkal együtt, míg a mikroprocesszorok külső memóriát és perifériákat használnak (pl. Intel vagy AMD processzor az asztalon vagy laptopon).
A Broadcom CPU valójában tartalmaz egy sor chipen működő perifériát , nevezetesen:
Időzítők A GPIO USB PCM / I2S vezérlőjének megszakítása A DMA vezérlő I2C SPI PWM UART-ja
Tehát e lista alapján inkább a Raspberry Pi processzort nevezném mikrovezérlőnek, mint mikroprocesszornak, annak ellenére, hogy a RAM külön kockában van. De maga a Raspberry Pi egypaneles számítógép.
Válasz
Mindez a == definícióban található a Wikipédiából
A mikroprocesszor olyan számítógépes processzor, amely egy központi processzor funkcióit beépíti egy egyetlen integrált áramkörbe , vagy legfeljebb néhány integrált áramkör.
A mikrovezérlő egy kis számítógép egy egyetlen integrált áramkör . A modern terminológia szerint hasonló, de kevésbé kifinomult, mint egy chipen vagy SoC-n lévő rendszer; egy SoC tartalmazhat mikrovezérlőt az egyik alkotóelemeként. A mikrokontroller egy vagy több CPU-t tartalmaz, memóriával és programozható bemeneti / kimeneti perifériákkal együtt. Valóban tartalmaz egy ARM mikroprocesszorral ellátott SoC-t. A SoC nem tekinthető mikrokontrollernek, mivel egy operációs rendszert használ a működéséhez. Ez lehet Linux vagy Windows 10 rendszer.
Az Arduino sem az egyik. Az RPI-vel ellentétben azonban tartalmaz egy mikrovezérlőt, és nem operációs rendszert használ.