ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Microcontroller 란 무엇일까?
    Introduction 2019. 3. 1. 02:46


    [그림출처] ELECTRONICS HUB



    Microcontroller (마이크로컨트롤러) 는 Micro Controller Unit (마이크로 컨트롤러 유닛) 이라고도 하고 줄여서 MCU 라고도 합니다. 저도 이제부터는 MCU 라고 칭하겠습니다.


    위 그림을 보시면 조금 이해가 쉬우실지 모르겠지만 간단하게 말해서 Chip 하나에 주변장치가 포함되어 있는 초소형 컴퓨터라고 생각하면 이해하기가 쉬울 것 같습니다. 제한적인 Speed 와 메모리 용량으로 컴퓨터와 같은 성능을 기대하긴 어렵습니다.


    MCU 쪽을 다루다 보면 임베디드 (Embedded) 라는 말을 자주 듣게 되는데요. IT 백과사전을 보면 일반적인 컴퓨터(PC) 를 제외한 모든 컴퓨터가 내장된 제품을 의미한다고 되어 있습니다. 이때의 컴퓨터는 MCU 하나만 의미 하는 것은 아니고 MPU, APU 등을 의미 합니다. 이러한 시스템을 임베디드 시스템이라고 하는데요. 때로는 OS (리눅스, RTOS 등) 이 올라가는 경우도 있습니다.


    아래 그림을 보시면 컴퓨터와 임베디드 시스템의 차이가 무엇인지 잘 나타나 있는 것 같습니다.


    [사진출처] ShareTechnote


    MCU 의 조상님이라고 할 수 있는 인텔 4004, 8008, 모토로라의 MC68000, 자이로그의 Z8000 등은 저도 그림으로 밖에 본적이 없어서 잘 모르겠지만 20여년 전에 처음으로 산 컴퓨터의 CPU 클럭이 333MHz 였는데 STMicroelectronics 의 STM32H7 시리즈의 클럭이 400MHz 인걸 보면 컴퓨터라고 불러도 되지 않을까 생각이됩니다.


    이정도면 MCU 가 무엇인지 대략 짐작이 가실거라고 생각이 됩니다.


    그냥 '이런거구나~' 라고 생각하고 넘어가는게 신상에 좋을 것 같습니다. 조금더 알고 싶으시다면 검색해서 찾아보시기 바랍니다.





    'Introduction' 카테고리의 다른 글

    MCU, MPU, APU, AP, CPLD, FPGA 차이  (0) 2019.03.04
    MCU 의 전망  (0) 2019.03.04
    MCU 는 어디에 사용될까?  (0) 2019.03.04
    Getting Started with Microcontrollers 블로그 소개  (0) 2019.02.26

    댓글

Designed by Tistory.