Micro-Contrôleurs (Arduino / ESP8266 / ESP32)
Bonjour, Est ce que quelqu’un s’est déjà frotté à vtasklist et autre pour faire de la supervision du noyau ? Je suis sur vs code, platformIO, environnement arduino. Lorsque je compile, j’ai des erreurs de link, dus à la configuration du noyau. J’ai joué avec
#define CONFIG_FREERTOS_USE_TRACE_FACILITY
#define CONFIG_FREERTOS_USE_STATS_FORMATTING_FUNCTIONS
mais sans succès…
En fait, une erreur apparait sur une autre fonction, i2clsrExit…
avec les ‹ define › préconisés par espressif :
- .pio\build\featheresp32\libFrameworkArduino.a(esp32-hal-i2c.c.o):(.iram1.literal+0x1c): undefined reference to
xEventGroupSetBitsFromISR'.pio\build\featheresp32\libFrameworkArduino.a(esp32-hal-i2c.c.o): In function
i2cIsrExit’: - .pio\build\featheresp32\src\main.cpp.o:(.literal._Z10print_shitv+0x28): undefined reference to `uxTaskGetSystemState’
Stéphane.
Bonjour Stéphane, serait-il possible de voir votre code s’il n’est pas confidentiel ? Pas facile sinon de vous aider sur FreeRTOS