Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: ei - 22 Mart 2025, 04:28:28

Başlık: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: ei - 22 Mart 2025, 04:28:28
Merhaba,
Arduino IDE'de (1.8.9) ESP32 işlemcisine göre yazılmış bir programı derlemeye çalıştığımda "atomic.h" dosyasını bulamadığı hatasını veriyor.
Hata iletisi şöyle:
-------------
C:\Users\recep\Documents\Arduino\libraries\LibAPRS/FIFO.h:5:10: fatal error: util/atomic.h: No such file or directory
    5 | #include <util/atomic.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
-------------------
Oysa c:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include\util\ dizininde atomic.h dosyası mevcut.
Nerede / nasıl bir hata yapıyor olabilirim?
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: mg1980 - 22 Mart 2025, 19:46:39
atomic. h dosyasını bulunduğu yerden kopyalayıp libraries klasörüne yapıştırıp deneyin..
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: ei - 22 Mart 2025, 22:03:59
Teşekkür ederim.
Arduino derleyicisi -ya da kullandığı derlemek yöntemi- ESP32 işlemcisi için çok da başarılı değil.
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: rree - 25 Mart 2025, 20:57:38
Benzer sorunla yaşadım. ESP32 bir çok modeli var. Kütüphaneler bazı modellere göre yazılmış.
Aynı  yapıya sahip başka esp modulu ile derleyince sorun kalktı.
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: ei - 27 Mart 2025, 22:38:26
Aslında problemin kaynağı "arduino" denilen "şey". Arduino bir sistem olarak kolaylığı, hazır kütüphaneleri vs. ile yeni başlayanlar ve -benim gibi- konuyu az bilenler için iyi biraraç olsa da bir sürü zayıf yanı da var. Bir kütüphanenin sürümleri arasında uyumsuzluk en başta geleni. Sonra neredeyse aynı isimle birçok kütüphane de ayrı bir dert. Espressif'in ESP işlemcileri Wi-Fi ve BT gibi imkânlar sunmaları ve görece uygun fiyatları sebebiyle geniş bir kullanım alanı bulsa da, Arduino için hazırlanan kart sürücülerinin sürümleri arasındaki uyumsuzluk da ayrı bir dert.
Eskiden PIC ile uğraşırken ne mutluyduk... Proton Basic ile yapabildiğimiz kadarını yapardık ve asla problem çıkmazdı.
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: power20 - 27 Mart 2025, 23:02:02
PIC ve  Proton Basic,  yıllar süren gecikmeye  sebep oldu.

8051 ailesiyle belki 3te bir maliyetle seri üretim  mümkünmüş

Alıntı YapPIC ile uğraşırken ne mutluyduk...
Başlık: Ynt: Arduino IDE'de ESP32 derlemesinde hata
Gönderen: rree - 28 Mart 2025, 21:01:00
Benimde aynı konu oldu. Kütüphaneye hem arduino ya güncelleme geldi sorun çözüldü.