Programming/Firmware (펌웨어)

Firmware 란?운영체제(OS) 없이, 기기(Hardware)를 직접 다루는 프로그램을 코딩하는 분야특정 목적에 특화된 (Embedded) 개발분야에 자주이용한다 MCU 란?Micro Controller Unit작은 CPU, 주로 PCB(Printed Circut Board)에 붙여 전자회로와 같이 구성한다 Board 예시 - STM32STMicro 사에서 제작한, MCU + PCB + 전자회로가 합쳐진 기기실제 예시를 보고싶다면, 해당 제품을 검색해보길 추천한다. 개발기초Firmware를 개발하려면, 주로 2가지 문서를 보게된다 DatasheetBoard의 전반적인 구성, 기능, 작동방식이 나와 있다.(전원, Clock 설정등, 전자 전기 기초지식이 부족하다면 이해가 어려울 수 있으나, 필수적이다)..