임베디드 시스템
- 최초 등록일
- 2012.12.10
- 최종 저작일
- 2012.06
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
임베디드 시스템, 소프트웨어 플랫폼, 요구사항 분석 방법 설명
목차
1. 임베디드 시스템
2. 소프트웨어 플랫폼
3. 요구사항분석 방법
본문내용
1. 임베디드 시스템
임베디드(Embedded)라는 단어자체는 “끼워넣다”라는 뜻이다. 보통 컴퓨터 시스템에서는 내장이라는 뜻으로 해석되고 있다. 일반적으로 우리가 사는 세상은 크게 소프트웨어적 요소와 하드웨어적 요소로 나눌 수 있다. 그리고 소프트웨어와 하드웨어가 마치 서로 다른 관계가 없는 것처럼 생각되어 왔다. 하드웨어에 생명력을 불어 넣은 것이 소프트웨어의 역할로 부각되어 온 것이 우라나라의 경우에는 1990년대부터이다. 예를 들면 밥솥을 보면 밥을 만드는 기능에는 하드웨어적 요소도 있지만, 밥의 온도를 유지하기 위한 보온장치, 온도를 측정하는 센서, 일정시간을 재는 타이머등 여러 가지의 역할들을 최상으로 이루어지기 위한 소프트웨어적 요소들이 가미되어 있다. 또 다른 예를 들자면 스마트폰, MP3, 컴퓨터 등에서 디스플레이되는 액정 등은 하드웨어적 요소이고, 실질적으로 통신을 하는 부분이나 테이터의 이동 등은 소프트웨어적 요소가 결합된 것이다. 하드웨어적 요소라는 것은 단순히 외형을 이루는 것이 칭하는 것이 아니라 객체가 기능을 완수하도록 내부에 결합된 장치들을 말하고, 그것을 정해진 순서 또는 이벤트에 따라 적절히 대응하도록 프로그램된 것이 소프트웨어적 요소이다. 마이크로프로세서, 마이크로컨트롤러, 전자회로, 전기이론 등등의 하드웨어적 요소들과, C, C++, Assemble, RTOS(Real Time Operating System)등 하드웨어적 요소가 갖추어져야 올바른 시스템이라 할 수 있다. 이 두 요소인 컴퓨터 하드웨어와 소프트웨어가 조합되어 특정한 목적을 수행하는 시스템이 바로 임베디드 시스템이다.
참고 자료
없음