임베디드 컴퓨터 시스템
- Embedded Microcomputer System 란?
- 컴퓨터 시스템의 기본 요소와 각종 장치의 제어와 통신 등에 필요한 IP(Intellectual Property)(Timer, A/D 변환기, D/A 변환기, UART, TWI 등)을 하나의 칩에 내장(Embedded) 하여
- 최소의 외부 회로만을 연결하여 각종 장치를 제어하기에 적합하도록 구성된 마이크로 컴퓨터 시스템
- Embedded Microcomputer의 기본 구성과 동작 예(적색 Box는 하나의 칩에 Embedded되는 Embedded Microcomputer를 표시 한다.)
- 아래 버튼을 이용하여 Embedded Microcomputer의 기본 동작을 Amimation 하여 볼 수 있음.
     
 
 
 
 
 
 
- Embedded System의 특징
- 미리 정해진(제품의) 기능을 효과적으로 수행한다.
- 이용자가 다른 프로그램을 수행 하지 못한다.
- I/O Port는 특별한 기능 수행을 위하여 장치에 고정된다.
- 대부분 Real Time System으로 운용 된다.
- 소비전력, 메모리 등이 제한된 기능에 최적화 되어 있다.
- 임베디드 컴퓨터의 응용 분야
- 가전 제품
- 세탁기, 카메라, 오디오, 비디오, 운동 기구, 디지털 시계, 장난감 등
- 통신용 장비
- 휴대폰, 자동 응답기 등
- 각종 의료용 장비
- 산업용 장비
- 로봇, 교통 제어 등
- 각종 자동자 부품 및 제어
- 군사용 장비
- 교육용 Embedded computer 예
- 필요한 배경 지식
- 필수 지식
- C 언어 프로그래밍 능력
- Digital Logic Circuit에 대한 이해
- 기타 도움이 되는 지식
- 전자회로: Embedded Computer 와 제어 대상 장치( Physical Device) 사이 Interfacing 회로의 이해에 필요함.
- RTOS( Real-time operating system): 보다 복잡한( 규모가 큰) 장치 개발에 필요.
- Java 프로그래밍 능력