프로그램 개발 도구만을 사용할 수 있었다. 각 프로젝트의 런타임 소프트웨어는 보통 밑바닥부터 새로 제작되었다. 이러한 소프트웨어는 항상 어셈블리 언어 또는 매크로 언어로 작성되었는데, 왜냐하면 컴파일러에 버그가 많았고 쓸만한 디버거가 없었기 때문이었다.
임베디드시스템의 운영체계에
기능만 갖는 단순한 기기였지만 요즘 나오는 세탁기는 옷감 종류부터 시작해서 세탁할 옷의 양, 물의 온도 등을 고려하여 세탁할 수 있도록 되어 있다. 이와 같이 이전의 시스템으로는 하기 힘든 것을 마이크로프로세서와 그에 따른 제어 프로그램이 내장된 임베디드시스템이 수행하는 것이다.
시스템의 전력소모를 최소르 관리하는 것이 필수적이므로 운영체제가 이러한 기능을 가지는 것이 당연하다.
<중략>
.
.
4. 임베디드시스템의 장 ․ 단점
1) 장점
- 다양한 기능을 더하거나 향상 시킬 때 비싼 하드웨어를 교체하는 것이 아니라 소프트웨어만 교체함으로써 제품 생산의 경비
임베디드 프로그래머 업무 (1/2)
운영체계시스템을 설계하고 개발한다.
컴퓨터프로그램의 각종 언어 및 컴파일러를 설계하고 개발한다.
산업설비의 제어,모니터링 및 관리용 소프트웨어를 개발한다.
컴퓨터시스템의 각종 주변 장치의 제어 및 인터페이스에 관련된 소프트웨어를 개발한다.
무선
소프트웨어를 실행하는데 필요한 프로그램
- 응용소프트웨어 : 운영체제와 시스템소프트웨어를 이용하여 수행하는 소프트웨어
< 정보 가전 >
홈 오토메이션, 홈 네트워킹과 함께
가정 자동화 의 핵심 부분
다양한 기능의 처리를 위한 가전
제품 전용 임베디드시스템 적용
기술의 발전