Skip to content

임베디드 시스템


특정한 목적을 수행하도록 만든 컴퓨터로, 사람의 개입 없이 작동 가능한 하드웨어와 소프트웨어의 결합체

임베디드 시스템의 하드웨어는 특정 목적을 위해 설계됨


임베디드 시스템의 특징

  • 특정 기능 수행
  • 실시간 처리
  • 대량 생산
  • 안정성
  • 배터리로 동작

임베디드 구성 요소

  • 하드웨어
  • 소프트웨어

임베디드 하드웨어의 구성요소

  • 입출력 장치
  • Flash Memory
  • CPU
  • RAM
  • 통신장치
  • 회로기판

임베디드 소프트웨어 분류

  • 시스템 소프트웨어 : 시스템 전체 운영 담당
  • 응용 소프트웨어 : 입출력 장치 포함 특수 용도 작업 담당 (사용자와 대면)

펌웨어 기반 소프트웨어

  • 운영체제없이 하드웨어 시스템을 구동하기 위한 응용 프로그램
  • 간단한 임베디드 시스템의 소프트웨어

운영체제 기반 소프트웨어

  • 소프트웨어가 복잡해지면서 펌웨어 형태로는 한계 도달
  • 운영체제는 하드웨어에 의존적인 부분, 여러 프로그램이 공통으로 이용할 수 있는 부분을 별도로 분리하는 프로그램


[참고사항]