임베디드란 무엇인가?
embedded는 영어로 간직하다, 끼워넣다 라는 뜻이다.
기계장치 및 제어가 필요한 어떠한 시스템에 대해 제어를 하기 위한
특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재한다는 특징이 있다.
임베디드 시스템은 전자장치 전체에서 일부분으로 구성이 되어 있으며,
제어가 필요한 시스템을 위한 두뇌역할을 하는 특정 목적의 컴퓨터 시스템이다.
우리가 실생활에서 사용하는 전자제품에는 어디든 적용 된다고 생각하면 된다.
예를 들면... 냉장고, 전자레인지, 청소기, 등등...
외부에서 버튼을 눌러서 작동을 한다고 하면, 버튼의 입력 정보를 받아서
필요한 동작을 수행할 수 있게 해주는 어떠한 시스템이 필요할 것이다.
이것이 바로 임베디드 시스템이라고 생각하면 된다.
우리가 임베디드 시스템을 공부할 때 가장많이 사용하는것이
바로 아두이노가 있다. 이외에도 라즈베리파이, 라떼판다 등등이 임베디드 시스템에 대해 공부할 때
많이 사용되는 것이다.
필자는 ATMEL사가 개발한 AVR마이크로 컨트롤러 중 하나인 ATmega128의 프로세서에 대해
공부해볼 예정이다.
'SoftWare > 임베디드' 카테고리의 다른 글
ATmega128 프로그래밍 환경 구축 1 (0) | 2024.01.18 |
---|---|
컴퓨터의 기본 구조 (0) | 2024.01.17 |
ATmega128이란? (1) | 2024.01.09 |
마이크로 컨트롤러란? (0) | 2024.01.08 |
마이크로 프로세서란? (2) | 2024.01.08 |