Skocz do zawartości

Błąd w kompilacji kodu ESP32


lisulisu6

Pomocna odpowiedź

Witam chciałem zrobić sobie taki mini oscyloskop z tej strony https://circuitdigest.com/microcontroller-projects/diy-esp32-oscilloscope ale przy próbie kompilacji w arduino wyskakuje błąd. Biblioteki dodane płytka wybrana odpowiednia. A to ten błąd

C:\Users\Dell\Downloads\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32_Oscilloscope\i2s.ino: In function 'void ADC_Sampling(uint16_t*)': C:\Users\Dell\Downloads\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32_Oscilloscope\i2s.ino:29:5: error: 'i2s_read_bytes' was not declared in this scope i2s_read_bytes(I2S_NUM_0, (char*)&i2s_buff[i * NUM_SAMPLES], NUM_SAMPLES * sizeof(uint16_t), portMAX_DELAY); ^~~~~~~~~~~~~~ C:\Users\Dell\Downloads\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32-Oscilloscope-main\ESP32_Oscilloscope\i2s.ino:29:5: note: suggested alternative: 'pgm_read_byte' i2s_read_bytes(I2S_NUM_0, (char*)&i2s_buff[i * NUM_SAMPLES], NUM_SAMPLES * sizeof(uint16_t), portMAX_DELAY); ^~~~~~~~~~~~~~ pgm_read_byte exit status 1 Compilation error: 'i2s_read_bytes' was not declared in this scope T   

I czy mogę do tego projektu użyć tego wyświetlacza? https://allegro.pl/oferta/wyswietlacz-tft-1-69-240x280-lcd-ips-spi-14223679093 

  • Lubię! 1
Link do komentarza
Share on other sites

- wyświetlacz z alegro pasuje do tego projektu.

- a nie doczytałeś ile pod tym artykułem jest opisów problemu z tym programem.

- pierwsze z brzegu biblioteka niby dedykowana TFT_eSPI a znalazłem już 2 błędy.

- jak sprawdzę to dam znać co można zrobić z tym problemem.

- podaj jakie masz parametry w Arduino zgodnie z tym zdjęciem.

Capture-2.thumb.jpg.a4a3b6880c5758defc3d3c4da557da48.jpg

Edytowano przez 99teki
  • Lubię! 1
Link do komentarza
Share on other sites

U mnie na tych ustawieniach też skompilowało, a czy działać będzie też nie wiem dowiem się za dwa tygodnie bo za granicom jestem. Wydaje się że wersja biblioteki ma znaczenie. Miałem też tak z Arduino na jednej wersji się szkic kompilował a na drugiej nowszej już były błędy. Mam jeszcze tylko jedno pytanie jak zmienić kolor wykresu i czcionek bo biały dla mnie jest mało czytelny. Dziękuję za pomoc. Próbuję  jakoś ogarnąć programowanie w Arduino ale idzie opornie samemu ciężko się uczyć

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.