ЭкоСреда ecoins

Мультиплатформенная среда реального времени - библиотеки, блоки, примеры

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

ЭкоСреда ecoins

#901

Сообщение skrickis » 17.10.2023{, 20:46}

skrickis писал(а):
03.10.2023{, 20:38}
плата STM32F407VGT6
испробовал разные версии FLPRog 7.3.8( библиотека 7.10) ; 7.5.2 ( библиотека 1.11) ; 8.2.3 ( библиотека последняя)
простой пример Modbus+Nextion
если oставить Mega2560 компиляция проходит все версии FLPRog
на STM32F103C8 компиляция проходит ( FLPRog 7.3.8;7.5.2) ----- на FLPRog 8.2.3 ошибка компиляции платы
на STM32f407V компиляция не проходит ругается на UART Modbuss ( FLPRog 7.3.8;7.5.2) ----- на FLPRog 8.2.3 ошибка компиляции платы
хочу переделать проекты на STM32F407VGT и ESP32-S3-v1.3
на ESP32-S3-v1.3 (FLPRog 7.5.2) работает только UART 0 значит или Modbus или Nextion :(
на FLPRog 8.2.3 ошибка компиляции: строка FLProgUart flprogSerial1(1) exit status 1 invalid conversion from 'int' to 'HardwareSerial*' [-fpermissive]
Вложения
2.png
1.png
8.flp
(4.45 МБ) 22 скачивания
7.flp
(4.7 МБ) 22 скачивания
Последний раз редактировалось skrickis 24.10.2023{, 20:52}, всего редактировалось 1 раз.

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#902

Сообщение ecoins » 17.10.2023{, 21:33}

skrickis писал(а):
17.10.2023{, 20:46}
на STM32f407V компиляция не проходит ругается на UART Modbuss ( FLPRog 7.3.8;7.5.2) ----- на FLPRog 8.2.3 ошибка компиляции платы
хочу переделать проекты на STM32F407VGT и ESP32-S3-v1.3
Надо немного потерпеть, разработчик FLProg планирует поправить...

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

ЭкоСреда ecoins

#903

Сообщение skrickis » 18.10.2023{, 17:14}

ecoins писал(а):
17.10.2023{, 21:33}
Надо немного потерпеть
:smile9:
так я же никуда не спешу :smile44: это чисто эксперимент :smile427:

vovkagrey
Рядовой
Сообщения: 12
Зарегистрирован: 13.06.2021{, 12:31}
Репутация: 0
Имя: Владимир

ЭкоСреда ecoins

#904

Сообщение vovkagrey » 21.10.2023{, 08:51}

ecoins писал(а):
23.09.2023{, 09:41}
Повнимательнее переустановите библиотеки ecoins - старые надо стереть (они по умолчанию есть в версии FLProg 8.2.3), новые из первого поста установите.
С уважением, Энвер.
Библиотеки находятся, как минимум, в двух местах, правильно?

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#905

Сообщение ecoins » 21.10.2023{, 09:20}

vovkagrey писал(а):
21.10.2023{, 08:51}
Библиотеки находятся, как минимум, в двух местах, правильно?
В первом посте библиотеки для IDE и библиотеки блоков.

vovkagrey
Рядовой
Сообщения: 12
Зарегистрирован: 13.06.2021{, 12:31}
Репутация: 0
Имя: Владимир

ЭкоСреда ecoins

#906

Сообщение vovkagrey » 21.10.2023{, 09:27}

ecoins писал(а):
21.10.2023{, 09:20}
vovkagrey писал(а):
21.10.2023{, 08:51}
Библиотеки находятся, как минимум, в двух местах, правильно?
В первом посте библиотеки для IDE и библиотеки блоков.
Я неправильно задал вопрос. В ФлПрог, я вижу библиотеки, в двух местах, этого достаточно?

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#907

Сообщение ecoins » 21.10.2023{, 11:47}

vovkagrey писал(а):
21.10.2023{, 09:27}
Я неправильно задал вопрос. В ФлПрог, я вижу библиотеки, в двух местах, этого достаточно?
C разработчиком FLProg сейчас подбирается наиболее удобная форма обновления библиотек ecoins в среде FLProg.
Пока вручную требуется старые библиотеки ecoins из среды Arduino IDE (если используется Arduino IDE в составе FLProg, то там) на новые библиотеки из 1-го поста.

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#908

Сообщение ecoins » 05.11.2023{, 18:44}

В посте #1 выложены новые библиотеки и блоки.
В них много разных локальных доработок. Одна из них - немного расширенный функционал фильтра N-порядка.
В дальнейшем и остальные фильтры получат аналогичный функционал.
Ниже тест фильтра + управление Servo для двух пользователей, которым понадобилось оперативное решение.
И еще один тест управление Servo.
Управление Servo пока только на ESP32.
Test_Servo_v01_051132.zip
(663.04 КБ) 21 скачивание
Test_ServoSimple_v01_051132.zip
(462.15 КБ) 19 скачиваний

chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

ЭкоСреда ecoins

#909

Сообщение chmak2007 » 07.11.2023{, 19:37}

Что нового в 1.41 ОТ 05.11.23 или что исправили?

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#910

Сообщение ecoins » 07.11.2023{, 22:56}

По мелочи много. По крупному сейчас готовится в месте с блоками и выйдет вместе с новой версией FLProg.

nikolaydugin
Рядовой
Сообщения: 8
Зарегистрирован: 06.03.2020{, 20:07}
Репутация: 0
Имя: Nikolay

ЭкоСреда ecoins

#911

Сообщение nikolaydugin » 14.11.2023{, 22:44}

Подскажите, как получить id страницы nextion через блок ecoins? Всю голову сломал.
Вложения
IMG_20231114_224232_639.jpg
IMG_20231114_224238_163.jpg

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#912

Сообщение ecoins » 15.11.2023{, 03:57}

Здесь ответил специалист и практик (большое ему спасибо) -> viewtopic.php?f=247&t=6943&start=340#p126571

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

ЭкоСреда ecoins

#913

Сообщение JonyBest » 15.11.2023{, 10:53}

ecoins писал(а):
28.09.2023{, 00:07}
Мы пока не включали поддержку ESP32S3 - оставили на потом. Но возможно уже пора...
Доброго времени! Очень жду поддержки. Десяток ESP32S3 ждут своего часа. Готов помощь с тестированием.

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#914

Сообщение ecoins » 15.11.2023{, 19:15}

JonyBest писал(а):
15.11.2023{, 10:53}
Доброго времени! Очень жду поддержки. Десяток ESP32S3 ждут своего часа. Готов помощь с тестированием.
Услышано, сроки называть не буду, но стенд вытяну на рабочий стол и попробую начать.
И у меня вопрос: а чем привлекательнее ESP32S3? После предыдущих испытаний я по производительности не обнаружил каких-либо отличий - те же претензии, что и ESP32S.
С уважением, ecoins.

Ander
Рядовой
Сообщения: 66
Зарегистрирован: 31.10.2023{, 12:50}
Репутация: 12
Имя: Андрей

ЭкоСреда ecoins

#915

Сообщение Ander » 20.11.2023{, 16:47}

есть блок PCF8575 в последней версии а куда делся PCF8574?

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#916

Сообщение ecoins » 20.11.2023{, 17:07}

Ander писал(а):
20.11.2023{, 16:47}
есть блок PCF8575 в последней версии а куда делся PCF8574?
Мы не делали блок PCF8574.
При необходимости можно воспользоваться блоком записи в i2c(11.2.04)
С уважением, ecoins.

Ander
Рядовой
Сообщения: 66
Зарегистрирован: 31.10.2023{, 12:50}
Репутация: 12
Имя: Андрей

ЭкоСреда ecoins

#917

Сообщение Ander » 20.11.2023{, 18:50}

взял PCF8575, работает и на PCF8574

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

ЭкоСреда ecoins

#918

Сообщение JonyBest » 21.11.2023{, 17:07}

ecoins писал(а):
15.11.2023{, 19:15}
И у меня вопрос: а чем привлекательнее ESP32S3? После предыдущих испытаний я по производительности не обнаружил каких-либо отличий - те же претензии, что и ESP32S.
Доброго времени! Извините, сразу не ответил, т.к. работа на благо Родины отнимает очень много времени. Чтобы не дублировать - описал видимые преимущества в теме
Кстати - планируется глобальное обновление ESP32 Arduino Core 3.0.0, стабильный выпуск запланирован на декабрь 2023 года. Есть руководство для перехода с 2й версии в третью.
Для того чтобы попробовать версию ESP32 Arduino Core 3.0.0, необходимо использовать следующий URL-адрес в настройках Arduino

Код: Выделить всё

https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
Большая просьба - попробовать. Сто пудово текущая версия Ваших библиотек будет не совместима с ESP32 Arduino Core 3.0.0 ...

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#919

Сообщение ecoins » 21.11.2023{, 17:48}

JonyBest писал(а):
21.11.2023{, 17:07}
Кстати - планируется глобальное обновление ESP32 Arduino Core 3.0.0, стабильный выпуск запланирован на декабрь 2023 года.
Очень интересная и полезная информация.
JonyBest писал(а):
21.11.2023{, 17:07}
Большая просьба - попробовать. Сто пудово текущая версия Ваших библиотек будет не совместима с ESP32 Arduino Core 3.0.0 ...
Попробую, но чуть позже, сейчас есть некоторые обязательства по ADSxxxx и
MCP23S17.
------------------------
И встречный вопрос по MCP23S17, т.е. подключение через SPI.
Несколько дней исследовали, не работает....
Написали самый простой тест - не работает.
На STM32F103C заработала, на Nano, Mega нет.
Сталкивался ли кто-то с такой проблемой? В интернете ничего не обнаружил.
-------------------------
В итоге мы возможно и нашли источник проблем и простой способ её решения, но если будут независимые суждения, они могут оказаться весьма полезными.
С уважением, ecoins.

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

ЭкоСреда ecoins

#920

Сообщение Утвш » 25.11.2023{, 14:07}

Вопрос к ecoins.
решил попробовать ESP32 в работе с Nextion. Учитывая указания удалить старые библиотеки перед инсталляцией новых, снес всю папку FlProg и установил по новой. Скачал библиотеки в первом посте, но при установке на 7.3.8 получаю:
Вложения
1.jpg

Ответить

Вернуться в «Команда ecoins»