[Firmware - RTOS] RTOS 개념, 차이점, 방식
RTOS가 무엇인지, 그리고 왜 쓰는지, 어떻게 쓰는지에 대해 기술해 볼 것이다. 보통은 미사일을 예로 많이드는데 너무 실시간성만 얘기하기 보다는 조금 더 자세히 들여다 볼 것이다. RTOS 는 해당 보드의 지원되는 OS 종류에 따라 동기화 방법이 다르다.(Semaphore / Mutex) RTOS의 이해 Real Time 이란 임의의 정보가 시스템에 입력이 되었을 때, 주어진 시간안에 작업이 완료되어 결과 도출 되는 것을 의미 결국 신속응답 처리를 위해 일반 펌웨어의 main 시퀀스 외에 여러 Task 를 만든다는 것을 의미한다. RTOS 와 Windows or Linux 차이점 RTOS - 자원을 낭비하더라도 작업의 시간 제한을 맞추는데 포커스 Windows or Linux - 자원을 얼마나 공평하게..