OpenThread_app
Loading...
Searching...
No Matches

Unified inclusion of FreeRTOS headers for different platforms.

Unified inclusion of FreeRTOS headers for different platforms.

This module acts as a bridge to include the correct FreeRTOS header files depending on the target SDK. Different platforms structure their include directories differently:

  • ESP32 (ESP-IDF): Uses the freertos/ prefix (e.g., freertos/FreeRTOS.h).
  • STM32 (Standard): Typically uses direct inclusion (e.g., FreeRTOS.h).
  • By including this file, the core application can use standard FreeRTOS types (like TaskHandle_t, QueueHandle_t) without cluttering the code with #ifdef directives everywhere.
Version
0.1
Date
24-10-2025
Author
Jan Łukaszewicz (plhar.nosp@m.eo@g.nosp@m.mail..nosp@m.com)