Всем привет. Есть задача замера времени переключения задач в МК ESP32. Код написан по мотивам уроков Владимира Мединцева, посвященным изучению FreeRTOS с использованием фреймворка esp-idf-v5.3.3. В коде применены макросы трассировки traceTASK_SWITCHED_IN/OUT, которые при включении в menuconfig:
CONFIG_FREERTOS_USE_TRACE_FACILITY=y, CONFIG_FREERTOS_USE_APPLICATION_TASK_TAG=y должны вызываться автоматически ядром операционной системы, но... не вызываются. В чем может быть проблема?
Если эти макросы вызвать непосредственно в теле задачи, то код работает. Но так делать плохо.

Уведомления
Очистить все
Создатель темы Размещено : 17.05.2025 16:45