FreeRTOS on ESP32-C3 #3: FreeRTOS Scheduler: Round Robin и разделение времени

18 подписчиков

12+
12+

3 просмотра

23 дня назад

ПожаловатьсяНарушение авторских прав

18 подписчиков

12+
12+

3 просмотра

23 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

23 дня назад

В этом видео разбираем, как работает планировщик задач FreeRTOS на примере ESP32-C3 и ESP-IDF. На практическом примере покажем: • как создаются задачи в FreeRTOS • как работает Idle task • как работает системный tick • что происходит, когда несколько задач имеют одинаковый приоритет • как FreeRTOS распределяет процессорное время между задачами • как работает механизм Round Robin Мы создадим две задачи с одинаковым приоритетом и покажем, как они выполняются по очереди благодаря планировщику FreeRTOS. Также разберём: • зачем используется vTaskDelay() • почему задачи должны периодически блокироваться • как наблюдать работу планировщика через счётчики выполнения задач 📌 Code from this video:https://github.com/skillgarage/FreeRTOS_on_esp32-c3_tutorial/blob/main/freertos_scheduler/main.c #freertos #esp32c3 #scheduler #roundrobin #rtos

Название:

FreeRTOS on ESP32-C3 #3: FreeRTOS Scheduler: Round Robin и разделение времени

Категория:

Разное