Re: [Модуль] MySensors (mysensor)
Добавлено: Сб дек 08, 2018 2:16 pm
Это к модулю не относится. Создайте новую темуученик писал(а):Пытался сделать из nodemcu v3 гейт для mysensors/
Обновил библиотеки, взял пример из скетчей
поменял ip адрес, шлюз
Пытаюсь скомпилировать появляются ошибкикак скомпилировать скетч?Код: Выделить всё
Компиляция скетча... "C:\Users\Temp\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\AppData\Local\Temp\arduino_build_965810/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10801 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU" -DESP8266 "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\variants\nodemcu" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\EEPROM" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\SPI" "-IC:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Temp\ideV2\portable\sketchbook\libraries\MySensors" "C:\Users\AppData\Local\Temp\arduino_build_965810\sketch\GatewayESP8266.ino.cpp" -o "C:\Users\AppData\Local\Temp\arduino_build_965810\sketch\GatewayESP8266.ino.cpp.o" In file included from C:\Users\Temp\ideV2\portable\sketchbook\libraries\MySensors/MySensors.h:299:0, from C:\Users\AppData\Local\Temp\arduino_modified_sketch_432810\GatewayESP8266.ino:137: C:\Users\Temp\ideV2\portable\sketchbook\libraries\MySensors/core/MyMainESP8266.cpp:37:53: error: declaration of C function 'void ets_update_cpu_frequency(int)' conflicts with extern "C" void ets_update_cpu_frequency(int freqmhz); In file included from C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/pgmspace.h:10:0, from C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:256, from C:\Users\AppData\Local\Temp\arduino_build_965810\sketch\GatewayESP8266.ino.cpp:1: C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include/ets_sys.h:218:6: error: previous declaration 'void ets_update_cpu_frequency(uint32_t)' here void ets_update_cpu_frequency(uint32_t ticks_per_us); Используем библиотеку EEPROM версии 1.0 из папки: C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\EEPROM Используем библиотеку SPI версии 1.0 из папки: C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\SPI Используем библиотеку ESP8266WiFi версии 1.0 из папки: C:\Users\Temp\ideV2\portable\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi Используем библиотеку MySensors версии 2.0.0 из папки: C:\Users\Temp\ideV2\portable\sketchbook\libraries\MySensors exit status 1 Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
до этого делал проекты на nodemcu никаких проблем не было
Там же по русски написано. 2 раза выбрана деклорация частоты процессора
Отправлено с моего SM-J730FM через Tapatalk