SoftWare/임베디드
마이크로 컨트롤러란?
CaLicS
2024. 1. 8. 16:05
마이크로 프로세서와 입출력 모듈을 하나의 칩으로 만들어 정해진 기능을 수행하는
컴퓨터를 뜻한다. 이 말인 즉슨, 하나의 칩 만으로 컴퓨터의 기능을 수행하는 것을
말하게 된다.
우리가 공부용으로 사용할 때는 아두이노, 라즈베리파이, 라떼판다 등등이 이에 해당한다고 볼 수 있다.
이 마이크로 컨트롤러의 내부 구성은
CPU, ROM, RAM과 같이 우리에게 익숙한 것들이 있고
이외에도 버스, 입출력 장치 접속 회로, 각종 주변장치(타이머/카운터, 인터럽터 I2C통신, SPI 등..)이 있다.
이런 마이크로 컨트롤러는 주로 제어 및 자동화 목적으로 사용되는데,
주로 외부의 어떠한 입력을 통하여 실시간으로 응답해야하는 분야에 사용된다.
예를 들면... 가전제품, 산업용 로봇 등등이 있다.