[FreeRTOS] Task의 우선순위와 선점
FreeRTOS에서 Task의 우선순위와 선점, Task간 흐름제어1. 우선순위가 다를 때우선순위가 다른 두 Task를 만든다.우선순위의 숫자가 클 수록 더 우선순위가 높다.xTaskCreate((TaskFunction_t)Task1, "Task1", 128, NULL, 10, &xHandle1);xTaskCreate((TaskFunction_t)Task2, "Task2", 128, NULL, 9, &xHandle2 ); 알파벳 ‘a’를 1초마다 한 번씩 출력하는 우선순위 10의 Task1을 만든다.알파벳 ‘b’를 1초마다 한 번씩 출력하는 우선순위 9의 Task2를 만든다.Task1과 Task2의 vTaskDelay()를 주석처리 해보면서 두 Task가 어떻게 작동하는지 확인한다. 1. Task1, ..
2024. 5. 18.