0. FreeRTOS - FreeRTOS란?
1. FreeRTOS 란 ? 1.1 RTOS ?실시간(Real Time) 운영체제(Operating System)의 약자이다. RTOS는 제한된 시간내에 원하는 작업을 모두 처리하는것을 보장하는 운영체제를 뜻한다. RTOS가 들어가는 기기는 거의 대부분 임베디드 시스템인데 이런 기기는 보통 일반 PC보다 낮은 하드웨어 성능을 갖는다. "Real Time OS 인데 어떻게 낮은 하드웨어 성능을 갖는 기기에서 동작을 하나?" 라는 물음을 가질 수 있지만, Real Time과 High performance는 다른 개념이다. PC에서 동시에 여러가지 응용 프로그램을 사용하다보면 처리속도가 지연되거나 프로그램실행이 1초 이상 지연되는 경험을 해봤을 것이다. 하지만 RTOS를 사용한 기기는 응용 프로그램을 최대..