본문 바로가기

MCU2

MCU vs MPU 둘의 차이는 무엇일까? 1. MCU(Microcontroller Unit)와 MPU(Microprocessor Unit)의 차이 1) 통합성 MCU: 하나의 칩 안에 CPU(Core), 메모리(RAM, ROM 또는 Flash Memory), 주변 장치(입출력 포트, 타이머, 카터, ADC, DAC, 통신 인터페이스 등) 등이 통합되어 있습니다. MPU: CPU만을 포함한 칩으로, 메모리, 주변 장치 등의 요소는 별도의 칩이나 모듈로 구성됩니다. 2) 용도 MCU: 주로 제어 시스템, 임베디드 시스템, 가전 제품, 자동차 시스템 등과 같이 작고 저전력의 장치에서 사용됩니다. MPU: 주로 개인용 컴퓨터(PC), 서버, 워크스테이션 등과 같이 높은 성능을 요구하는 컴퓨팅 장치에서 사용됩니다. 3) 저전력 및 저비용 MCU: 저전력.. 2024. 2. 1.
Amega128 vs 라즈베리파이 뭐가 다른가? 1. ATmega128과 라즈베리파이 특징 ATmega128: AVR 아키텍처를 기반으로 한 마이크로컨트롤러이다. AVR 아키텍처는 하드웨어적으로 간단하고 저전력이며, 특히 센서 제어, 임베디드 시스템, IoT 디바이스, 센서 데이터 수집, 로봇 제어, 자동차 제어 등에 많이 사용된다. 일반적으로 실시간 제어 시스템이나 센서 기반의 응용프로그램에 사용된다. ATmega128은 8비트 AVR 마이크로컨트롤러로, 16MHz의 클럭 속도와 128KB의 플래시 메모리를 가지고 있다. 주로 작은 규모의 장치에 사용되며, 저전력 및 신뢰성이 요구되는 환경에서 사용된다. 단순한 계산이나 입출력 제어에 적합하다. C나 Assembly 등의 저수준 프로그래밍 언어로 프로그래밍되며, 주변 장치와의 통신을 위한 다양한 인터.. 2024. 2. 1.