[FreeRTOS] 1. FreeRTOS Task 관련 API(1)
·
Embedded SW/FreeRTOS
https://www.freertos.org/Documentation/02-Kernel/07-Books-and-manual/01-RTOS_book FreeRTOS Documentation - FreeRTOS™ freertos.org포스트를 시작하기 전, AWS에서 제공하는 공식 튜토리얼 가이드가 있는데, Real Time OS가 뭔지? 시분할 시스템이 뭔지? 선점/비선점 스케줄링이란? ... 궁금해하는 분들에게는 좋은 자료가 될 것 같다.본격적으로 시작하면서, 새롭게 API를 이제 배워야하는데 정리하기 귀찮고, 이걸 보는 분들도 귀찮을 거라고 생각한다. 그래서, 좀 더 흥미를 높이기 위해 main.c 에서 freeRTOS를 도입했을 때 어떻게 함수가 진행되는가??? 를 중점으로 알아보자.우선 FreeRT..
[FreeRTOS] 0. STM32F411RE 환경 설정
·
Embedded SW/FreeRTOS
FreeRTOS는 여러 모로 한물 간 OS이다. mcu의 컴퓨팅 속도가 너무나도 좋아지고, 자동차에서는 AUTOSAR OS가 표준으로 적용되어서 쓸 데가 없다. 하지만 임베디드 디바이스에서 스케줄러를 간단하게 구현할 수 있고, 무엇보다 아직 방산 산업 분야와 같이 진짜로 실시간성이 중요한 경우에는 많이 쓰이고 있다. 예를 들어 LIG넥스원의 Job Description을 보면,위와 같이 FREE RTOS 가능자를 선호하는 걸 알 수 있다. 그럼 ST사의 mcu 를 이용해서 freeRTOS를 공부해보자. FreeRTOS는 오픈소스라서 미들웨어 형태로 포팅해서 사용할 수 있다.우선 우리의 친구 STM32CUBEMX를 사용한다면 기본 peripheral 설정을 알아서 해준다.Yes 눌러 주면 다음과 같은 화면..
gg4ever1724
'FreeRTOS' 태그의 글 목록