임베디드개발1 펌웨어(Firmware) 임베디드 시스템 개발 업무를 담당하면서 가장 많이 들은 단어가 펌웨어이다. 다만 펌웨어가 무엇인지에 대한 정확한 개념이 정립되어있지 않아 꽤나 고생을 했다. Firmware(펌웨어)는 전자 장비의 HW와 SW를 이어주는 다리 정도로 이해할 수 있다. 따라서 펌웨어는 하드웨어와 소프트웨어의 특성을 동시에 가지며 하드웨어의 논리 회로의 기능을 보완하가너 대신하며 소프트웨어가 구동할 수 있는 환경을 구성한다. 새로운 소프트웨어가 나올 때마다 전용의 하드웨어를 새로 생산할 수 없기에 하드웨어의 제한된 논리회로를 가지고 여러 소프트웨어의 기능을 가능케 하는 펌웨어의 영역은 매우 중요하다. 펌웨어는 기본적으로 하드웨어의 제어와 구동이 가능하며 주로 Flash나 PROM에 저장된다. 기능의 업데이트가 있을 시 이 펌.. 2022. 8. 5. 이전 1 다음 반응형