fatal error: avr/pgmspace.h: No such file or directory

Тема в разделе "Arduino & Shields", создана пользователем 135246, 6 янв 2018.

  1. 135246

    135246 Нуб

    fatal error: avr/pgmspace.h: No such file or directory - как решить проблему? Заранее спасибо.
     
  2. ZAZ-965

    ZAZ-965 Гуру

    Какая плата и какая версия Arduino IDE?
     
  3. Airbus

    Airbus Радиохулиган Модератор

    Загрузите необходимую библиотеку.IDE ее не может найти
     
  4. 135246

    135246 Нуб

    NodeMCU 1.0 (ESP-12E Module)
    arduino 1.8.2
     
  5. 135246

    135246 Нуб

    Как? Нигде не нашел
     
  6. ZAZ-965

    ZAZ-965 Гуру

    Код (C++):
      #include <pgmspace.h>
     
  7. Airbus

    Airbus Радиохулиган Модератор

    На гитхабе возможно.Гугл его знает где
     
  8. 135246

    135246 Нуб

    Искал уже, ничего
     
  9. ZAZ-965

    ZAZ-965 Гуру

    Вы указываете компилятору искать pgmspace.h в каталоге avr, который для ESP не существует. Для ESP
    Код (C++):
     #include <pgmspace.h>
    или универсально, если ваш код будет работать и в AVR и в ESP
    Код (C++):
    #ifdef ESP8266
      #include <pgmspace.h>
    #else
      #include <avr/pgmspace.h>
    #endif
     
  10. Yaroduino

    Yaroduino Нерд

    У меня тоже была такая ошибка
    Она значит то что у вас нет этой библиотеки (файла в ней)
    Или плата не воспринимает эту библиотеку
    Но это может быть совершенно другая ошибка в другой библиотеке
     
    Последнее редактирование: 10 янв 2018