스토리지

CPU와 MCU의 차이

2017. 8. 20. 17:27

아두이노의 핵심 부품인 ATmega328의 정체는 뭘까?


ATmega328의 외형을 보면 다리가 줄줄이 달린 것이 컴퓨터 CPU칩처럼 생겼다.


CPU처럼 생겼지만, 정확히는 ATmega328은 MCU로 분류된다.


일반적인 컴퓨터는 CPU+메모리+주변기기들로 구성된다.


하지만 MCU는 CPU+메모리+주변기기가 하나로 합쳐진 칩이다.

쉽게 말해 CPU는 연산만 할 수 있고, MCU는 연산에 저장기능까지 할 수 있다는 얘기다.


덕분에 회로 구성이 밖에서 보기에 더 간단하고, 밖으로 부품들이 드러나 있지 않기 때문에 먼지나 충격에도 더 강할 것이다.

또한 CPU보다 제어시스템을 구성하는 데에 더 좋다.

(번외로.. 아두이노는 라즈베리파이나 인텔의 갈릴레오보다 제어 목적으로는 더 좋다고 한다.

라즈베리파이나 갈릴레오는 수치계산에 더 적합하고, 운영체제(리눅스)를 포팅할 수 있는 용도로 쓰기에 더 좋다)



이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band