Arduino / esp8266: ошибка: атрибут раздела не разрешен для 'Pchr - PullRequest
0 голосов
/ 31 мая 2019

Моя программа Arduino скомпилирована и работает правильно, но что-то случилось, или я что-то сделал, потому что теперь, когда я компилирую это, я получаю ошибку компилятора. Я попытался обновить esp8266 v2.4.1 до 2.5.2, но затем я получил другую ошибку в заголовочном файле random.tcc. Я компилирую свой код с помощью Visual Studio 2017 с помощью Visual Micro. Я видел эту ошибку в Интернете, но обновление не помогло.

Есть предложения?

OUTPUT

Adafruit_ESP8266.cpp:17: In file included from

Adafruit_ESP8266.h: 28:35: error: section attribute not allowed for 'Pchr
   typedef const PROGMEM char        Pchr; \\ Ditto, kindasorta

ИСТОЧНИК

#include <Adafruit_ESP8266.h>

#include <ESP8266WiFi.h>          //https://github.com/esp8266/Arduino

//needed for library
#include <DNSServer.h>
#include <ESP8266WebServer.h>
#include <WiFiManager.h>         //https://github.com/tzapu/WiFiManager


// the setup function runs once when you press reset or power the board
void setup()
{
    Serial.println("Begin Setup");


    Serial.println("End Setup");
}

// the loop function runs over and over again until power down or reset
void loop()
{
    Serial.println("Begin Loop");


    Serial.println("End Loop");
}

1 Ответ

0 голосов
/ 03 июня 2019

Я исправил ошибку, удалив заголовочный файл Adafruit_ESP8266.h. Я должен кликнуть на то, что включало его.

...