[ARM] STM32_FreeRTOS, Shared Memory
ARM/2_Study2024. 4. 30. 00:23[ARM] STM32_FreeRTOS, Shared Memory

1.  OSProcess = 프로그램Thread = Process 내부에서 동작하는 프로그램Process → Process Direct Access 불가능 ⇒ IPC(Inter Process Communication) 사용 Windows, Linux : 범용 OS ← 8GB 이상임베디드용 OS : 제한된 기능(스케줄링, 메모리 제어) ← 10kB 이하종류 : RTOS, Micrium OS, …  OS 필수 기능⇒ 스케줄링프로세스가 실행되는 순서를 결정 FCFS(선착순)        : 프로세스는 준비 대기열에 도착한 순서대로 실행. 비선점형 스케줄링 알고리즘우선순위 스케줄링        : 각 프로세스에 우선순위 할당Round Robin(RR) ← 대부분의 OS에서 사용        : 각 프로세스에 실..

image