Xp3tools не удается найти указанный файл

Обновлено: 06.07.2024

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,


Уже и перешел с Arduino 1.8.5 на 1.8.11
библиотеки из исходного архива используются, размещены только в C:\Program Files (x86)\Arduino\libraries

примеры для ESP8266 заливаются нормально

Александр Симонов

@fate, Нужно установить ядро esp8266 версии 2.5.2, о чём написано в инструкции, в первом же предложении.

Александр Симонов

Wasik

Александр Симонов

Wasik

ардуино 1.8.5
esp ядро 2.5.2
плата LOLIN(WEMOS) D1 mini
скетч GyverLamp_v1.5.5
библиотеки скопированы


и скомпилировалось. залилось
весь день сидел, но так и не понял в каком месте бубен помог(

народ, помогите пожалуйста. Всю голову уже сломал. (Что я где просмотрел опять? ).
вижу, что вроде есть проблемы с FastLED. качал и последние версии. и предложенные на форуме. и у Алекса. Результат одинаков.
Остальные ошибки вообще понять не могу что к чему

Arduino: 1.8.11 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:

1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from E:\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:

In file included from E:\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

In file included from C:\Users\inter\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,

E:\Arduino\libraries\WiFiManager/WiFiManager.h:25:24: note: in expansion of macro 'PROGMEM'

In file included from E:\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:100:0:

exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"


Проблему решил залив прошивку от gunner47. залилось. спасибо за ответы. Ардуина тот еще бубен, где проблема вылезет и как решить . поставил уже стоит жену радует. теперь с часами буду мучатся.

Antonito

Народ ПРОБЛЕМА. Все собрал ровно и уже испробовал что только возможно (менеджеры плат менял, разные платы ставил). Сама плата ESP8266MOD. Часть светодиодов в матрице загорается только при использовании в программы WEMOS R1 D1 PRO. ХЕЕЕЕЛП.

Вложения

Старик Похабыч

ЗЫ. проблемы будут позже

Antonito

ЗЫ. проблемы будут позже


Честно не понял тебя. Можешь описать поподробнее, заранее спасибо)

denzlat

ребята помогите. всю голову сломал..
Arduino: 1.8.10 (Windows 7), Плата:"LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (1M SPIFFS), v2 Higher Bandwidth, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\D\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:

In file included from C:\Users\D\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

Старик Похабыч

fitous52

При компиляции выдает следующую ошибку:

Arduino: 1.8.11 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

ПРЕДУПРЕЖДЕНИЕ: библиотека Timezone должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp8266.
In file included from D:\Прошивки\Готовые проекты\GunnerLamp47\GyverLamp-master\firmware\GyverLamp_v1.4\GyverLamp_v1.4.ino:122:0:

In file included from C:\Users\Admin\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,

from D:\Прошивки\Готовые проекты\GunnerLamp47\GyverLamp-master\firmware\GyverLamp_v1.4\GyverLamp_v1.4.ino:122:

D:\Прошивки\Готовые проекты\GunnerLamp47\GyverLamp-master\firmware\GyverLamp_v1.4\button.ino: In function 'void buttonTick()':

button:159:19: error: 'class GButton' has no member named 'getHoldClicks'

exit status 1
'class GButton' has no member named 'getHoldClicks'

Ардуино обновил, Fastled заменял разные пробовал, версию ядра поставил 2.5.2, библиотеки поставил из папки со скетчем, где копать дальше?

Antonito


Спасибо за подсказку) Но теперь другая проблема - подсвечивается всего лишь 3 светодиодные полосы полосы (что не так не пойму) В менеджере плат выбираю esp8266 версию 2.5.1.

In file included from C:\Users\anton\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:99:0:

In file included from D:\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

Скетч использует 329600 байт (31%) памяти устройства. Всего доступно 1044464 байт.
Глобальные переменные используют 43748 байт (53%) динамической памяти, оставляя 38172 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM3
Connecting.
Chip is ESP8266EX
Features: WiFi
MAC: dc:4f:22:76:33:fe
Uploading stub.
Running stub.
Stub running.
Configuring flash size.
Auto-detected Flash size: 4MB
Compressed 333760 bytes to 237480.

Writing at 0x00000000. (6 %)
Writing at 0x00004000. (13 %)
Writing at 0x00008000. (20 %)
Writing at 0x0000c000. (26 %)
Writing at 0x00010000. (33 %)
Writing at 0x00014000. (40 %)
Writing at 0x00018000. (46 %)
Writing at 0x0001c000. (53 %)
Writing at 0x00020000. (60 %)
Writing at 0x00024000. (66 %)
Writing at 0x00028000. (73 %)
Writing at 0x0002c000. (80 %)
Writing at 0x00030000. (86 %)
Writing at 0x00034000. (93 %)
Writing at 0x00038000. (100 %)
Wrote 333760 bytes (237480 compressed) at 0x00000000 in 21.1 seconds (effective 126.5 kbit/s).
Hash of data verified.

Leaving.
Hard resetting via RTS pin.

Вроде прошивка заливается нормально, но горит часть платы((((. Что делать ?

Старик Похабыч

Прошивка залилась нормально, факт. Проверять контакты, настройки. Читать форум - неполная работа матрицы часто встречается. В скетче ошибок нет, а что не так подключено никто не увидит.

Александр Симонов

Может кто поможет. Уже и библиотеки перемещал в папку со скетчем, не помогает, переустановка тоже.

Arduino: 1.8.11 Hourly Build 2019/09/30 10:33 (Windows 8.1), Плата:"LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (1M SPIFFS), v2 Higher Bandwidth, Disabled, None, Only Sketch, 921600"
IC:\\Users\\iRU\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\EEPROM" "-IC:\\Program Files (x86)\\Arduino\\libraries\\libraries\\NTPClient" "C:\\Users\\iRU\\AppData\\Local\\Temp\\arduino_build_750615\\sketch\\GyverLamp_v1.5.5.ino.cpp" -o nul
Alternatives for GyverButton.h: []GyverLamp_v1.5.5:105:25: error: GyverButton.h: No such file or directory

Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\DNSServer
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
Не используется: C:\Program
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"
Используется: C:\Program
Не используется: C:\Program
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Используем библиотеку FastLED версии 3.3.2 из папки: C:\Program Files
Используем библиотеку ESP8266WiFi версии 1.0 из папки: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi
Используем библиотеку DNSServer версии 1.1.1 из папки: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\DNSServer
Используем библиотеку ESP8266WebServer версии 1.0 из папки: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer
Используем библиотеку WiFiManager версии 0.15.0 из папки: C:\Program Files
Используем библиотеку EEPROM версии 1.0 из папки: C:\Users\iRU\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\EEPROM
Используем библиотеку NTPClient версии 3.2.0 из папки: C:\Program Files
exit status 1
GyverButton.h: No such file or directory

Antonito

@Старик Похабыч, спасибо за ответ, а не мог бы хотя бы показать где обсуждается данная тема или показать где ошибка может быть. (спасибо, трахтибидох))))))

trayko67

Вложения

IMG_20200212_182319.jpg

sergeym11

Vladimir_st

Paul777

Библиотеки в одном месте.
Ядро 2.5.2.
Не компилируется. Может кто увидит профессиональным взглядом причину?

Arduino: 1.8.10 (Windows XP), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (2M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Documents and Settings\work\Local Settings\Application Data\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Documents and Settings\work\Local Settings\Application Data\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Documents and Settings\work\Мои документы\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=disabled,ssl=all,eesz=4M2M,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=0000_0000 -ide-version=10810 -build-path C:\DOCUME


Система не может найти указанный файл

  1. Системные файлы отсутствуют или повреждены
  2. Необходимые файлы для конкретного программного обеспечения отсутствуют или повреждены.

Вот как можно быстро решить проблему. Пожалуйста, просмотрите весь пост, а затем посмотрите, какие из предложений могут применяться в вашем случае.

1] Запустите проверку системных файлов

Если обнаружен отсутствующий файл операционной системы Windows, запустите средство проверки системных файлов, чтобы заменить отсутствующие или поврежденные системные файлы.

2] Определите и переустановите программное обеспечение

Если какая-то программа и драйвер устройства выдают эту ошибку, вы можете проверить системный журнал. Системный журнал, аналогичный журналу приложений в Event Viewer , содержит ошибки, предупреждения и информационные события, связанные с работой приложений. Вы можете использовать его информацию, чтобы найти файл драйвера проблемы. За это,

Перейдите по следующему адресу C:/Windows/inf .


Затем найдите папку INF и нажмите ее, чтобы открыть папку.

Теперь найдите файл с именем « setupapi.dev ». Дважды щелкните по нему, чтобы открыть файл.



Теперь определите файл и посмотрите, сможете ли вы найти и заменить этот файл в указанном месте.

3] Установите драйвер, используя файл INF

Если вы попытались загрузить драйвер с веб-сайта производителя и столкнулись с этой проблемой, попробуйте выполнить следующие действия:

  1. Найдите загруженный файл драйвера и в извлеченной папке найдите файл .inf. Если кажется, что существует более одного INF-файла, выберите один с соответствующим описанием, то есть «Информация о настройке».
  2. Щелкните правой кнопкой мыши файл и выберите «Установить» в контекстном меню.
  3. Здесь важно упомянуть, что не все INF-файлы являются самоустановочными. Таким образом, если INF-файл не поддерживает этот метод установки, вы получите приглашение. Здесь вы можете перейти к «Диспетчеру устройств», чтобы удалить драйвер и заново установить драйвер. Следуй этим шагам
  4. Доступ к диспетчеру устройств. Разверните категорию и найдите устройство, которое вы хотите удалить. Щелкните правой кнопкой мыши на имени устройства и выберите «Удалить» из контекстного меню. При появлении запроса подтвердите действие (удаление), установив флажок «Удалить программное обеспечение драйвера для этого устройства».
  5. Наконец, нажмите кнопку «ОК».
  6. После удаления драйвера установите драйвер еще раз.

4] Ошибка при входе

Надеюсь, что-то здесь вам поможет.

Связанное чтение : исправление ошибок в отсутствующих файлах DLL.

При попытке соединения со счетчиком, пишет:
Устройство\CE102M - Ошибка Windows: не удается найти указанный файл.

Файл
C:\Program Files (x86)\Energomera\AdminTools 3.7\DEVICE\ce102m.dll
на месте

Точно, было автоопределение порта, поставил руками - всё заработало. Спасибо. Подскажите пожалуйста,куда пропало из DLL для CE102M под ATools 3.7 параметры в данных измерений по энергии на конец суток и конец месяца. Понимаю,что это можно вручную высчитать, имея энергию за сутки\месяц. Но зачем убирать тот функционал, который уже был в AdminTools 3.6 ? если не трудно,скажите ,надо ли вообще переходить на версию 3.7 , если у нас счетчики CE102m и CE301. есть ли преимущества,или только те недостатки,которые описаны выше?

Добрый день.
Действительно, в версии v3.7 ошибочно удалена возможность чтения параметров на конец суток/конец месяца.
Во вложении исправленная библиотека ce102m.dll и ce102m.lng.
Их необходимо заменить по пути:
C:\Program Files (x86)\Energomera\AdminTools 3.7\DEVICE
C:\Program Files (x86)\Energomera\AdminTools 3.7\LANGUAGE

Приносим свои извинения за доставленные неудобства.

Концерн «Энергомера» писал(а): Каждая новая версия программы размещается на официальном сайте после устранения выявленных недостатков и проведения полноценного тестирования.

Уважаемый, "Концерн «Энергомера»
К сожалению это не так и ошибки в релизе имеются, к примеру последняя версия AdminTools3.7, которые говорят, что полноценного тестирования всё же не состоялось и продукт был выпущен недозревшим.

Концерн «Энергомера» писал(а): «Сразу» - без тестирования, вносить изменения в программу и размещать ее на сайте нецелесообразно.

Что сразу вносить доработки в релиз нельзя, это понятно.
Но очень не удобно когда приезжаешь на удалённый объект с новым ПО, а предоставленное компанией ПО не работает (или работало в предыдущих версиях, но ссылки на него были убраны). Ещё обиднее, когда узнаёшь, что не первый и об этой проблеме компания знает, и даже выложила исправление, но не для общего использования, а только для того кто уже столкнулся с проблемой (возможно так же на удалённом объекте съездив вхолостую) и только на форуме в куче других тем.

Концерн «Энергомера» писал(а): В сложных программах, к которым без сомнения следует отнести и Admin Tools, к каждой версии по мере эксплуатации, как правило, накапливается большой объем замечаний, ошибок и методов их устранения

Если релиз на столько сырой, что много ошибок, то как раз логично было пока оставить старые версии, выпустить пререлиз для массового тестирования и внесения изменений (возможно с привлечением пользователей и их мнений по удобству или даже конкурс какой устроить для пользователей вашего оборудования), а лишь потом релиз уже в стабильном исполнении без большого числа ошибок и замечаний.

Скриншот ошибки отсутствия файла

Почему не обнаруживается файл

Пользователи сходятся во мнении, что данную проблему вызывает работа антивируса. Точнее, сам вирус, следы которого обнаружены, а зараженный им файл удален либо перемещен в карантин. Также ошибка появляется при неправильной установке либо деинсталляции программ. Конечно, всегда можно переустановить Windows, но это крайняя мера, никому ведь не хочется сносить рабочие программы. Поэтому сначала применим менее категоричные меры – рассмотрим различные типы файлов и определим пути исправления ошибки.

Решение проблемы при невозможности открытия exe-файлов

Существует несколько способов решения проблемы открытия exe-файлов. Рассмотрим их по порядку.

Переустановка софта

Если файл удален антивирусной программой, то нет никакой необходимости вытаскивать его из хранилища, не зря же он был туда перемещен. Даже если мы сможем достать его оттуда, он уже поврежден и не сможет функционировать так, как нужно.

В этом случае выход – полная деинсталляция и установка программы, которая не может запуститься. Удалять софт лучше всего не через стандартные средства Windows, а при помощи специального программного обеспечения – Revo Uninstaller либо AIDA64. Они не только деинсталлируют проблемную программу, но и “подчистят” все ненужные остаточные файлы.

Изменение настроек Steam

  • Кликаем на папке Steam ПКМ и выбираем “Свойства”;
  • переходим на вкладку “Безопасность”;
  • в первом окошке “Группы или пользователи” выбираем строку “Пользователи”;
  • если по какой-либо причине эта строка отсутствует, то чуть ниже нажимаем “Изменить” и в следующем окне “Добавить”;

Окно свойств папки Steam

Иллюстрация проверки имени пользователя

  • после успешной проверки имени кликаем на ОК;
  • убеждаемся, что для выбранного пользователя во всех пунктах “Разрешить” проставлены галочки и кликаем ОК;
  • дожидаемся окончания ввода всех внесенных изменений и заново запускаем игру.

Редактор реестра и Диспетчер задач в помощь

  1. Можно попробовать и такой способ. Нажимаем ПКМ на Пуск (в Windows 10) и ищем строку “Выполнить”.
  2. Вводим regedit. Открывается Редактор реестра.
  3. Проходим следующий путь – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run – ищем здесь проблемную строку и удаляем ее.

Вкладка "Run" редактора реестра

Решение проблемы с открытием Excel

Ошибка в редакторе локальной групповой политики

В данном случае действуем двумя методами:

  • ищем другой путь, где нам не понадобятся функции редактора (они помогают легче управлять системными настройками через ввод изменений в реестр);
  • переустанавливаем ОС до корпоративной, профессиональной и другой версии, имеющей узкую специализацию.

Читайте также: