![]() |
Erreur de compilation en v14.11 - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Erreur de compilation en v14.11 (/thread-1243.html) |
Erreur de compilation en v14.11 - jeannot - 20-03-2025 Bonsoir, en v14.11 je ne comprends pas l'erreur de compilation. Si quelqu'un a une idée ! PB de déclaration ?? Merci pour votre aide D:\Arduino_Jean\v14_11\Solar_Router_V14_11\Solar_Router_V14_11.ino:462:8: error: conflicting declaration 'int8_t RXD2' 462 | int8_t RXD2 = -1, TXD2 = -1; //Port serie | ^~~~ In file included from C:\Users\tallo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\cores\esp32/esp32-hal-gpio.h:29, from C:\Users\tallo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\cores\esp32/esp32-hal.h:75, from C:\Users\tallo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\cores\esp32/Arduino.h:36, from C:\Users\tallo\AppData\Local\arduino\sketches\3F92CAD8EA7412E4F9E09ED87DD8133B\sketch\Solar_Router_V14_11.ino.cpp:1: C:\Users\tallo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\variants\wt32-eth01/pins_arduino.h:43:22: note: previous declaration as 'const uint8_t RXD2' 43 | static const uint8_t RXD2 = 5, RXD = 5; | ^~~~ D:\Arduino_Jean\v14_11\Solar_Router_V14_11\Solar_Router_V14_11.ino:462:19: error: conflicting declaration 'int8_t TXD2' 462 | int8_t RXD2 = -1, TXD2 = -1; //Port serie | ^~~~ C:\Users\tallo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\variants\wt32-eth01/pins_arduino.h:42:22: note: previous declaration as 'const uint8_t TXD2' 42 | static const uint8_t TXD2 = 17, TXD = 17; | ^~~~ D:\Arduino_Jean\v14_11\Solar_Router_V14_11\Solar_Router_V14_11.ino: In function 'void InitGPIOs()': D:\Arduino_Jean\v14_11\Solar_Router_V14_11\Solar_Router_V14_11.ino:1314:10: error: assignment of read-only variable 'RXD2' 1314 | RXD2 = RX2_[pSerial]; //Port serie | ~~~~~^~~~~~~~~~~~~~~ D:\Arduino_Jean\v14_11\Solar_Router_V14_11\Solar_Router_V14_11.ino:1315:10: error: assignment of read-only variable 'TXD2' 1315 | TXD2 = TX2_[pSerial]; RE: Erreur de compilation en v14.11 - Mike - 20-03-2025 Bonjour, Essayez peut-être avec la version 3.1.1 de la bibliothèque pour l'ESP32. Autre chose à tester, utiliser "ESP32 Dev Module" comme type de carte. RE: Erreur de compilation en v14.11 - jeannot - 20-03-2025 Je résume : librairie esp32 en v3.1.1 ( testé aussi avec les 3.07 ) carte esp32 dev module --> compilation OK Par contre, je voudrais monter le routeur avec une ESP32-ETH01 mais je ne trouve pas cette carte dans la liste dans Arduino La seule que je trouve est la W32-eth01. Si je choisis celle ci, j'ai les erreurs précédentes. Donc si vous avez une idée .... RE: Erreur de compilation en v14.11 - Chris - 20-03-2025 Tu as essayé de televerser en choisissant esp32 dev module ? RE: Erreur de compilation en v14.11 - F1ATB - 20-03-2025 Il faut compiler avec ESP32 DEV Module André RE: Erreur de compilation en v14.11 - jeannot - 21-03-2025 IL faut donc réassigner les gpio ?? Bon je vais me plonger un peu plus dans tout çà. Mais il est vrai que toutes ces cartes et toutes ces versions, çà finit par me derouter. Je vais faire le point Merci |