FreeRTOS on ESP32-C3 #11: Task Notifications | Give и Take простыми словами
В этом видео разбираем Task Notifications в FreeRTOS на примере ESP32-C3. Начинаем с самого простого варианта: одна задача отправляет уведомление через Give, а другая ждёт его через Take. В видео разбираем: - что такое Task Notification простыми словами - почему это один из самых быстрых механизмов синхронизации в FreeRTOS - как работает связка xTaskNotifyGiveIndexed() и ulTaskNotifyTakeIndexed() - что означает слот уведомления и почему в нашем случае используется индекс 0 - как выглядит простой рабочий пример на ESP32-C3 - когда уведомление работает просто как быстрый сигнал - зачем нужен внутренний счётчик уведомлений Это первая часть по Task Notifications. В ней мы разбираем только базовую модель Give / Take без NotifyWait, чтобы сначала хорошо понять сам принцип работы. #freertos #esp32c3 #TaskNotifications #GiveTake #espidf
Название:
FreeRTOS on ESP32-C3 #11: Task Notifications | Give и Take простыми словами
Категория:
Разное