▶ 임베디드/OS
[FreeRTOS] 기본 개념 및 함수 정리 - 핵심만 간단하게!
1. FreeRTOS란? 15년 동안 세계 최고의 칩 기업들과 협력하여 개발되어 현재 170초마다 다운로드되는 FreeRTOS는 마이크로컨트롤러 및 소형 마이크로프로세서를 위한 시장 최고의 실시간 운영 체제 (RTOS)라고 합니다. FreeRTOS는 이름 그대로 무료 오픈 소스 프로젝트이며 상용 및 개인 프로젝트에서 사용 가능합니다. FreeRTOS(Real Time Operating System)는 임베디드 환경에서 구동되는 OS로 가장 중요한 특징은 임베디드 환경에서 쓰레드 프로그래밍 같은 기능을 동작시킬 수 있다는 것입니다. 2. Semaphore / Mutex 2.1 Mutex 한 쓰레드, 프로세스에 의해 소유될 수 있는 Key를 기반으로 한 상호 배제 기법 - 공유된 자원의 데이터를 여러 스레드..
2022. 12. 8. 23:07
최근댓글