Problem:
Beim Versuch, deine ESP-IDF-Firmware zu kompilieren (mit oder ohne PlatformIO), siehst du eine Fehlermeldung wie
vtaskdelay_error_output.txt
src/main.cpp:13:9: error: 'vTaskDelay' was not declared in this scope
13 | vTaskDelay(1000 / portTICK_PERIOD_MS);Lösung
Binde FreeRTOS ein, indem du die folgenden Zeilen oben in der Datei hinzufügst, in der der Fehler aufgetreten ist (src/main.cpp in diesem Beispiel):
include_freertos.cpp
#include <freertos/FreeRTOS.h>
#include <freertos/task.h>
Ähnliche Beiträge nach Kategorie:
ESP8266/ESP32 FreeRTOS PlatformIO
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen