재미난 주제(?)가 보여서 아침부터 끄적여 봅니다 ㅋㅋ
목차는 안정하고 그냥 하고 싶은대로 하렵니다 (주제가 정해지니 편하긴 한데.. 나중에 추가하려니 힘들더라구요)
임베디드의 정의
embedded <기초>내장형(內藏型?)
단어대로 무언가에 대장되는 시스템 혹은 프로그램을 의미합니다.
간단하게는 핸드폰(어? 시작부터 끝판왕?) 전자시계, 냉장고, 세탁기, 밥통 등등
터치를 통해서 작동하고 LCD를 통해서 무언가를 보여주는 대부분의 제품들은단순한 IC의 조합으로 가능한 것이 아닌 프로그램이 필요합니다.
일단 임베디드에 대해서 두가지 관점으로 이야기 하면
하드웨어 - 특화된 하드웨어를 통해 최저한의 성능으로 제품을 구현함. 범용 프로세서가 아닐 경우가 대부분
소프트웨어 - 하드웨어 안에 프로그램이 내장됨. 프로그램은 그 제품에서만 작동하는 전용 프로그램일 경우가 대부분
이 정도로 이야기 할 수 있는데 포인트는 전용 이라는 것입니다.
같은 안드로이드 폰이라고 해서 LG 핸드폰용 펌웨어를 삼성 핸드폰에 올린다고 정상 작동하지 않듯
기기 자체도, 프로그램 자체도 특화된 장비에 맞추어져 특화된 작업을 위해 전용 프로그램이 얹혀지게 됩니다.