토픽 96 / 111·프로세서·반도체 트렌드 (Processor & Semiconductor Trends)
MCU (Microcontroller Unit)
MCU (Microcontroller Unit)
CPU, 메모리(Flash/SRAM), I/O 인터페이스, 타이머, ADC 등을 하나의 칩에 집적한 소형 컴퓨터
특징: 원칩 통합(CPU+메모리+I/O), 저전력, 실시간 제어, 인터럽트 중심 동작, RTOS 지원
구성요소: CPU 코어, Flash ROM(프로그램), SRAM(데이터), GPIO, UART/SPI/I2C, ADC/DAC, 타이머/PWM, 인터럽트 컨트롤러
주요 MCU 제품군
- •ARM Cortex-M: M0(초저전력), M3(범용), M4(DSP), M7(고성능)
- •AVR: Arduino Uno(ATmega328P), 8비트, 교육용
- •ESP32: Wi-Fi+BT 내장, IoT 특화, 듀얼코어
- •STM32: ST Microelectronics, ARM Cortex-M, 산업용 주류
MPU vs MCU: MPU(고성능/외부메모리/OS 지원/범용) vs MCU(저전력/내장메모리/RTOS/제어용)
적용사례: IoT 센서, 가전제품, 자동차 ECU, 산업 제어, 웨어러블
연관: 임베디드 시스템, RTOS, IoT, GPIO, 인터럽트