임베디드 시스템에서 베어메탈은 운영체제와 같은 기본 추상화가없는 하드웨어 환경을 말한다. 이런 환경에서는 하나의 무한루프로 실행되는 펌웨어를 작성한다. 일반적으로 베어메탈 프로그램에는 프로세서, 클럭 및 메모리를 초기화하고 응용프로그램으로 이동하기위한 최소 부트로더가 있다.
최근의 임베디드 시스템의 기술이 발전하고 프로세서가 강력해짐에 따라 운영체제 사용이 많아졌지만 지금도 많은 소규모 임베디드 시스템은 여전히 베어메탈 프로그램을 실행하고 있다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 | 
|---|---|---|---|---|
| » | 임베디드 시스템에서 베어메탈(Bare metal) 이란? | makersweb | 2019.12.11 | 8325 | 
| 3 | 
					STM32 & LibOpenCM3, printf함수사용
															 | 																																																												makersweb | 2019.08.08 | 5277 | 
| 2 | 
					STM32(Cortex-M3) LED Blink with PlatformIO
															 | 																																																												makersweb | 2019.08.05 | 5274 | 
| 1 | 
					AVRISP mkII 펌웨어 업그레이드
															 | 																																																												makersweb | 2015.07.22 | 10123 |