Страница 11 из 51

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 22:31}
ecoins
o615ye161 писал(а):
23.08.2022{, 22:22}
В текущей версии FLP нет ядра 2,0,4
Речь шла о ядре для ESP32 - она устанавливается в Arduino IDE->Инструменты->Менеджер плат->(немного подождать, пока загружаются доступные платформы)->в верхней строке поиска введите ESP32->Будет выведена одна плата esp32 версия 2.04.
Если установлена эта версия, будет сообщение INSTALLED, или будет предложено обновиться.
-----
Сейчас готовлю ответ по предыдущим сообщениям.

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 22:33}
o615ye161
ecoins писал(а):
23.08.2022{, 15:15}
Мы работаем на последней версии CORE ESP32
Отправлено спустя 3 минуты 26 секунд:
Возможно не верная ссылка, нет доступного такого обновления

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 22:44}
ecoins
o615ye161 писал(а):
23.08.2022{, 22:36}
Возможно не верная ссылка, нет доступного такого обновления
Есть конечно, смотри пост №195. Что у Вас складывается - я подумаю и напишу.
------------
Ситуация не простая.
Мы для работы устанавливаем всегда отдельную копию Arduino IDE и грузим туда соответствующие ядра.
Вы берете Arduino IDE из FLProg - что конечно правильно.
Но разработчик давно не обновлял дистрибутив, а все ядро ESP32 лежит внутри его директорий и давно не обновлялся.
Фирма Espressif Systems (ESP8266,ESP32) не первый раз выступает возмутителем спокойствия - предыдущие версии не совместимы с новыми.
Теперь она пошла совсем далеко в связи с обновлением линейки ESP8266,ESP32S устаревшими и продвижения ESP32C3, ESP32S2,ESP32S3.
Там изменения и с работой с прерываниями, и настройки UART и прочее.
Мы вроде бы все увязали - поддерживается и ESP8266, и ESP32, и новые контроллеры, но с новым ядром....
-------------
Какой путь бы я Вам порекомендовать (попроще) - исправьте самостоятельно ошибку в блоке MCP23017, который в Вашем проекте, из-за которого ошибка с выводом на A0:
В строке кода блока
READ: PA.out.bit0 помеяйте условие:
должно быть выбрано if: PA.out.bit0
вместо if: PB.in.bit0
Должно заработать.
-------------
Другие пути более сложные требуют обновления ядра.

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 22:47}
o615ye161
Добавил другую ссылку, тот же результат, скиньте пожалуйста ссылку из вашего ардуино IDE

Отправлено спустя 16 минут 40 секунд:
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/packa ... index.json

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:09}
JonyBest
o615ye161 писал(а):
23.08.2022{, 23:04}
Добавил другую ссылку, тот же результат, скиньте пожалуйста ссылку из вашего ардуино IDE

Отправлено спустя 16 минут 40 секунд:
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/packa ... index.json
Проблема поднималась пару страниц назад! пост 153
В описании четко написано "Если в этом поле присутствует ссылка https://dl.espressif.com/dl/package_esp32_index.json, ее необходимо удалить!"
И вставьте правильную ссылку https://raw.githubusercontent.com/espre ... index.json и будет вам счастье
Вроде ж не новичок на форуме....
От себя добавлю- ядро вер. 2.04 работае нааамного стабильнее.

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:11}
o615ye161
JonyBest писал(а):
23.08.2022{, 23:09}
Вроде ж не новичок на форуме....
Прошу прощения но не каждый пост читаю, к сожалению!

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:18}
ecoins
o615ye161 писал(а):
23.08.2022{, 23:11}
Прошу прощения но не каждый пост читаю, к сожалению!
В посту #203 предложил возможное решение.

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:23}
o615ye161
ecoins писал(а):
23.08.2022{, 23:18}
В посту #203 предложил возможное решение.
Благодарю, для ESP8266 какая у вас версия?

Отправлено спустя 10 минут :
ecoins писал(а):
30.05.2022{, 22:46}
1.Основная библиотека C++, которую следует подключить в Arduino IDE
RT_00_HW_BASE_v7.02_10.08.22.zip
(249.93 КБ) 21 скачивание
Обновленная версия, добавлены новые опции
RT_00_HW_BASE_v7.03_14.08.22.zip
(253.91 КБ) 24 скачивания
Подскажите что нужно сделать с данными библиотеками, добавить в ардуино из флпрога или скачать новую ардуино и установить в нее первую библиотеку и потом в флпрог выбрать программу ардуино которую скачал отдельно?

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:41}
ecoins
o615ye161 писал(а):
23.08.2022{, 23:33}
Благодарю, для ESP8266 какая у вас версия?
3.0.2

ЭкоСреда ecoins

Добавлено: 23.08.2022{, 23:51}
ecoins
1.Последняя библиотека, её пока не выкладывал (с предыдущими с 7.02 тоже должна работать)
RT_00_HW_BASE_v7.04_23.08.22.zip
(255.09 КБ) 45 скачиваний
2.Распакуйте и разместите её в директории FLProg так:
Размещение библиотеки.PNG
Предыдущую библиотеку предварительно нужно стереть.
3.Ссылку которые нужно установить в Arduino IDE
https://github.com/stm32duino/BoardMana ... index.json
4.Последний тест, который проверял в директории FLProg с обновленной ESP32 до 2.0.4:
Test_mcp23017_ESP32_04_simple.zip
(646.79 КБ) 44 скачивания
5.Сведиоды бегают, на дисплее
в 1 строке: состояния входов;
в 2 строке: состояния выходов.
-------
Попробуйте.
Успехов.

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 09:55}
o615ye161
ecoins писал(а):
23.08.2022{, 23:41}
Test_mcp23017_ESP32_04_simple.zip
(646.79 КБ) 1 скачивание
5.Сведиоды бегают, на дисплее
в 1 строке: состояния входов;
в 2 строке: состояния выходов.
-------
Данный тест загрузил, проверил, работает, добавьте пожалуйста в описании первого поста ссылки Json, а также версию обновлений ESP32 и ESP8266 и путь сохранения библиотек для тех кто столкнется с такой же проблемой, дабы не досаждать вам как все настроить, спасибо за помощь!

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 18:59}
skrickis
Добрый день.
сделал тест файл на ecoins nextion блоках.
библиотека RT_00_HW_BASE_v7.02_10.08.22 ,простые блоки.
на меге 2560 всё компилируетя и работает :smile9:
но мне надо будет на Arduino DUE переделывать проект на блоках ecoins.
вот тест файл на Arduino Due не компилирутся, показывает ошибку платы :smile469:
https://failiem.lv/f/bvspnrk4q
пробовал в Arduino IDE (1.8.19) отдельно стоящей тоже самое
в Arduino IDE в FLProg 7.5.2 и Arduino IDE отдельно стоящей плата Arduino DUE версии 1.6.12
https://failiem.lv/f/n8tgc99dj
я так пимаю что проблема в библиотеке RT_00_HW_BASE_v7.02_10.08.22 , но что?
https://failiem.lv/f/bb7j9gvtq
Извиняюсь но фотки не могу присоединить только адреса для фото наверое большой обем :(
правом верхнем углу "глобус "можно поставить русский язык

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 19:18}
ecoins
skrickis писал(а):
24.08.2022{, 18:59}
от тест файл на Arduino Due не компилирутся, показывает ошибку платы
У меня как-то во времени сгорели все платы DUE и я давно на них ничего не испытывал.
Но до уровня компиляции без ошибок сможем довести.
Немного времен потребуется.
-----
Посмотрел.
Не хочется пока выкладывать новые версии билиотеки.

Попробуйте исправить сами,
в файле Select_302_Board_SAM.hpp
в пятой строчке ошибка и за смены имен
#define RT_HW_BOARD_CORE RT_HW_CODE_SAM_DUE //--Идегтификатор выбора платы с кодом платы;

Исправьте так:
#define RT_HW_BOARD_CORE 8 //--Идегтификатор выбора платы с кодом платы;

-----
После это должна компилироваться.

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 19:29}
skrickis
ecoins писал(а):
24.08.2022{, 19:18}
Но до уровня компиляции без ошибок сможем довести.
если доведём что компиляцию проходит то дальше думаю разберусь :smile9:

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 19:30}
ecoins
skrickis писал(а):
24.08.2022{, 19:29}
Вернуться к началу
Выше ответил.

ЭкоСреда ecoins

Добавлено: 24.08.2022{, 19:42}
skrickis
ecoins писал(а):
24.08.2022{, 19:30}
Выше ответил.
исправлю попробую отпишусь :smile9:


Большое спасибо!!!
исправил все заработало :smile9:

ЭкоСреда ecoins

Добавлено: 27.08.2022{, 20:22}
skrickis
Привет всем нужна помощь!!!
что мне записать в nextion чтобы вместе с p0 (in0 ;bit1=1) заработал tmdoz (en=1;анимация p2)
разное изпробовал не получается у меня :(

ЭкоСреда ecoins

Добавлено: 27.08.2022{, 23:45}
ecoins
Перешел в другую тему
viewtopic.php?f=72&t=6943&start=80
и там задал вопросы.

ЭкоСреда ecoins

Добавлено: 29.08.2022{, 02:15}
alexcccp
Добрый день!
Подскажите пожалуйста, есть ли возможность считывать(записывать) время с часов реального времени DS1307 по i2c вашими библиотеками ?
стандартная библиотека зависает при сбоях шины i2c :smile113:
аналогичный вопрос и про FLASH i2c ?

Спасибо!

ЭкоСреда ecoins

Добавлено: 29.08.2022{, 12:17}
ecoins
alexcccp писал(а):
29.08.2022{, 02:15}
Подскажите пожалуйста, есть ли возможность считывать(записывать) время с часов реального времени DS1307 по i2c вашими библиотеками ?
стандартная библиотека зависает при сбоях шины i2c
аналогичный вопрос и про FLASH i2c ?
Блока нет, но неоднократно встречал ссылки о похожих проблемах вроде c DS1307 с однозначной рекомендацией переходить на DS3231.
Возможно у Вас проблема с этим.