Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Erreur téléversement
#13
Bonjour à tous, je viens d'acheter un nouveau ESP32.
J'ai toujours le même message, je deviens dingue !
Contrairement à l'ancien, lorsque je clique sur connect, j'ai une led qui s'allume, mais toujours le message d'erreur.
[Image: 4.png]

En passant par Arduino IDE voici le message d'erreur :
Citation :In file included from c:\Users\jerem\Documents\Arduino\libraries\OneWire\OneWire.cpp:149:
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'uint32_t directRead(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:174:25: error: no match for 'operator>>' (operand types are 'volatile gpio_in_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  174 |        return (GPIO.in >> pin) & 0x1;
      |                ~~~~~~~ ^~ ~~~
      |                      |    |
      |                      |    uint32_t {aka long unsigned int}
      |                      volatile gpio_in_reg_t
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directWriteLow(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:189:44: error: no match for 'operator=' (operand types are 'volatile gpio_out_w1tc_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  189 |        GPIO.out_w1tc = ((uint32_t)1 << pin);
      |                                            ^
In file included from c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:160:
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note: candidate: 'constexpr gpio_out_w1tc_reg_t& gpio_out_w1tc_reg_t::operator=(gpio_out_w1tc_reg_t&&)'
  64 | } gpio_out_w1tc_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_out_w1tc_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note: candidate: 'constexpr gpio_out_w1tc_reg_t& gpio_out_w1tc_reg_t::operator=(const gpio_out_w1tc_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_out_w1tc_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directWriteHigh(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:202:44: error: no match for 'operator=' (operand types are 'volatile gpio_out_w1ts_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  202 |        GPIO.out_w1ts = ((uint32_t)1 << pin);
      |                                            ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note: candidate: 'constexpr gpio_out_w1ts_reg_t& gpio_out_w1ts_reg_t::operator=(gpio_out_w1ts_reg_t&&)'
  51 | } gpio_out_w1ts_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_out_w1ts_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note: candidate: 'constexpr gpio_out_w1ts_reg_t& gpio_out_w1ts_reg_t::operator=(const gpio_out_w1ts_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_out_w1ts_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directModeInput(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:227:51: error: no match for 'operator=' (operand types are 'volatile gpio_enable_w1tc_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  227 |            GPIO.enable_w1tc = ((uint32_t)1 << pin);
      |                                                  ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note: candidate: 'constexpr gpio_enable_w1tc_reg_t& gpio_enable_w1tc_reg_t::operator=(gpio_enable_w1tc_reg_t&&)'
  159 | } gpio_enable_w1tc_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_enable_w1tc_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note: candidate: 'constexpr gpio_enable_w1tc_reg_t& gpio_enable_w1tc_reg_t::operator=(const gpio_enable_w1tc_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_enable_w1tc_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directModeOutput(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:253:51: error: no match for 'operator=' (operand types are 'volatile gpio_enable_w1ts_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  253 |            GPIO.enable_w1ts = ((uint32_t)1 << pin);
      |                                                  ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note: candidate: 'constexpr gpio_enable_w1ts_reg_t& gpio_enable_w1ts_reg_t::operator=(gpio_enable_w1ts_reg_t&&)'
  146 | } gpio_enable_w1ts_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_enable_w1ts_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note: candidate: 'constexpr gpio_enable_w1ts_reg_t& gpio_enable_w1ts_reg_t::operator=(const gpio_enable_w1ts_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_enable_w1ts_reg_t&'

exit status 1

Compilation error: exit status 1
Répondre


Messages dans ce sujet
Erreur téléversement - par Jeremy08440 - 16-03-2025, 10:36 PM
RE: Erreur téléversement - par AtomeIon - 16-03-2025, 10:51 PM
RE: Erreur téléversement - par Jeremy08440 - 16-03-2025, 10:58 PM
RE: Erreur téléversement - par gerapi - Hier, 07:09 PM
RE: Erreur téléversement - par AtomeIon - 16-03-2025, 11:21 PM
RE: Erreur téléversement - par Jeremy08440 - 16-03-2025, 11:39 PM
RE: Erreur téléversement - par Nutta - Hier, 12:34 AM
RE: Erreur téléversement - par Ludovic35 - Hier, 10:13 AM
RE: Erreur téléversement - par Lolo69 - Hier, 03:24 PM
RE: Erreur téléversement - par Lolo69 - Hier, 09:13 PM
RE: Erreur téléversement - par Jeremy08440 - Il y a 8 heures
RE: Erreur téléversement - par Lolo69 - Il y a 2 heures
RE: Erreur téléversement - par Chris - Il y a 1 heure

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)