마이크로컨트롤러(MCU)
마이크로컨트롤러(MCU)란? 일종의 컴퓨터이다. CPU, RAM, 플래시메모리 등을 칩하나에 통합시켜서 만들어진다. (칩하나에 집적된 컴퓨터) 마이크로컨트롤러는 범용 입출력(GPIO)핀을 여러개 가지고 있어서, 각종 센서, 스위치, LED, 디스플레이등을 간편하게 제어 할 수 있다. 마이크로컨트롤러 유닛이라고 불린다. 마이크로컨트롤러의 구성요소 마이크로컨트롤러마다 메모리는 다르지만 일반적으로 SRAM, EEPROM, 플래시메모리가 사용된다. 우리가 사용하는 일반 PC의 경우 폰노이만 구조를 사용하지만, 마이크로컨트롤러는 하버드구조를 사용한다. 메모리 설명 SRAM 휘발성의 메모리, 프로그램 실행시에 사용이 되는 메모리이다. 프로그램의 변수 값이 저장되는 메모리이다. ( C언어의 포인터 접근이 이 메모리의..
2022. 11. 27.