Skocz do zawartości

Błąd w kompilacji kodu ESP32


Pomocna odpowiedź

Napisano

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
(edytowany)

- 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

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

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...