Czy Raspberry Pi jest mikroprocesorem czy mikrokontrolerem?


Najlepsza odpowiedź

Sam Raspberry Pi jest komputerem wbudowanym, czy też SBC (komputer jednopłytkowy). Procesor w Raspberry Pi jest czymś w rodzaju hybrydy między mikroprocesorem a mikrokontrolerem. W rzeczywistości jest to SoC (system na chipie), zawierający wiele matryc ułożonych jedna na drugiej, z procesorem Broadcom BCM 2835/6/7 ARM, procesorem graficznym Broadcom VideoCore (procesorem graficznym) i pamięcią RAM.

Generalnie mikrokontrolery mają zarówno pamięć programu, jak i danych w jednym chipie, wraz z różnymi urządzeniami peryferyjnymi, podczas gdy mikroprocesory wykorzystują pamięć zewnętrzną i urządzenia peryferyjne (np. procesor Intel lub AMD w komputerze stacjonarnym lub laptopie).

Procesor Broadcom faktycznie zawiera host urządzeń peryferyjnych na chipie , a mianowicie:

Timery Kontroler przerwań GPIO USB PCM / I2S UART kontrolera DMA I2C SPI PWM UART

Na podstawie tej listy nazwałbym Raspberry Pi procesor mikrokontrolerem niż mikroprocesorem, mimo że pamięć RAM znajduje się w osobnej kostce. Ale samo Raspberry Pi jest komputerem jednopłytkowym.

Odpowiedź

Wszystko jest zawarte w definicji == z Wikipedii

A mikroprocesor to procesor komputerowy, który zawiera funkcje jednostki centralnej w pojedynczym układzie scalonym lub co najwyżej kilka układów scalonych.

mikrokontroler to mały komputer na pojedynczym zintegrowanym obwód . We współczesnej terminologii jest podobny, ale mniej wyrafinowany niż system na chipie lub SoC; SoC może zawierać mikrokontroler jako jeden ze swoich elementów. Mikrokontroler zawiera jeden lub więcej procesorów wraz z pamięcią i programowalnymi urządzeniami peryferyjnymi wejścia / wyjścia.

Raspberry Pi nie jest zatem żadnym z nich. Zawiera SoC z mikroprocesorem ARM. SoC nie jest uważany za mikrokontroler, ponieważ wykorzystuje system operacyjny do działania. Może to być system Linux lub Windows 10.

Arduino też nie jest. Jednak w przeciwieństwie do RPI zawiera mikrokontroler i nie wykorzystuje systemu operacyjnego do działania.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *