ESP32 Platformio

Bonjour a tous, en uploadant mon programme j'ai ce message d'erreur :
C:.platformio\packages\framework-arduinoespressif32\cores\esp32\esp32-hal-spi.c: In function 'spiTransferBytesNL':
C:.platformio\packages\framework-arduinoespressif32\cores\esp32\esp32-hal-spi.c:922:39: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\libb64\cencode.c.o
uint8_t * last_out8 = &result[c_longs-1];
^
C:.platformio\packages\framework-arduinoespressif32\cores\esp32\esp32-hal-spi.c:923:40: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
uint8_t * last_data8 = &last_data;
je ne sais pas trop d'ou cela provient.
Merci bcp

je n'ai jamais utilsé ce code mais le compilateur se plaint d'affectation de pointeurs qui ne sont pas compatibles; Ce sont des warning donc vous pouvez ne pas vous en soucier, sinon il faut modifier le code source de la bibliothèque (sur votre ordinateur le fichier C:.platformio\packages\framework-arduinoespressif32\cores\esp32\esp32-hal-spi.c) pour mettre

uint8_t * last_out8 = [color=red](uint8_t *)[/color] &result[c_longs-1];
uint8_t * last_data8 = [color=red](uint8_t *)[/color] &last_data;

merci bcp!!!!!!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.