ESP32S3
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
ESP32S3
Доброго времени суток! Столкнулся с такой проблемой, собрал проект в версии 8.2.3 на плате Arduino Nano всё работает, решил перейти на ESP32S3, и соответственно пришлось установить FlProg версии 9.4.0, пересобрал проект и теперь у меня ничего не работает от слова совсем, помогите пожалуйста адаптировать, если это конечно возможно, так же на сегодняшний день версию 8.2.3 Portable скачать не возможно с ресурса из за нерабочей ссылки
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 559
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 30 раз
- Поблагодарили: 112 раз
Re: ESP32S3
Скачайте версию 9-4-1, включите в настройках программы устанавливать Бета версии, обновитесь - Сейчас уже бета версия 9-5-5.
https://disk.yandex.ru/d/Pw9as55cIg3dug
https://disk.yandex.ru/d/Pw9as55cIg3dug
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Спасибо, буду пробоватьAnder писал(а): 05 авг 2025, 18:13 Скачайте версию 9-4-1, включите в настройках программы устанавливать Бета версии, обновитесь - Сейчас уже бета версия 9-5-5.
https://disk.yandex.ru/d/Pw9as55cIg3dug
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
VitalyaLev писал(а): 05 авг 2025, 21:22Спасибо, буду пробоватьAnder писал(а): 05 авг 2025, 18:13 Скачайте версию 9-4-1, включите в настройках программы устанавливать Бета версии, обновитесь - Сейчас уже бета версия 9-5-5.
https://disk.yandex.ru/d/Pw9as55cIg3dug
В версии 9-5.5 ситуация не поменялась, хотелось бы вернуться на версию 8.2.3, но нет возможности её скачать, может есть ссылка на данную версию?
- Phazz
- Полковник
- Сообщения: 3267
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 276 раз
- Поблагодарили: 148 раз
Re: ESP32S3
а можно конкретнее что именно не работает? Как минимум компиляция проходит.ничего не работает
- montirovka
- Капитан
- Сообщения: 811
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 70 раз
- Поблагодарили: 232 раза
Re: ESP32S3
Здравствуйте. Есть инсталлятор SetupFLProg_8.2.3_Win64.exeVitalyaLev писал(а): 05 авг 2025, 22:45
В версии 9-5.5 ситуация не поменялась, хотелось бы вернуться на версию 8.2.3, но нет возможности её скачать, может есть ссылка на данную версию?
Подключил торрентом.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 06 авг 2025, 08:14, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Вот элементарный пример в модбас с экрана отправляю пакеты 5A A5 06 83 50 06 01 00 00 - отключено, 5A A5 06 83 50 06 01 00 01 - включено, в мониторе порта пакеты прилетают но реакции цифрового выхода нетPhazz писал(а): 06 авг 2025, 07:47а можно конкретнее что именно не работает? Как минимум компиляция проходит.ничего не работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Спасибоmontirovka писал(а): 06 авг 2025, 07:57Здравствуйте. Есть инсталлятор SetupFLProg_8.2.3_Win64.exeVitalyaLev писал(а): 05 авг 2025, 22:45
В версии 9-5.5 ситуация не поменялась, хотелось бы вернуться на версию 8.2.3, но нет возможности её скачать, может есть ссылка на данную версию?
Подключил торрентом.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Вот что еще обнаружил, при очередном включении, в монитор порта летит вот такое сообщениеVitalyaLev писал(а): 06 авг 2025, 08:13Вот элементарный пример в модбас с экрана отправляю пакеты 5A A5 06 83 50 06 01 00 00 - отключено, 5A A5 06 83 50 06 01 00 01 - включено, в мониторе порта пакеты прилетают но реакции цифрового выхода нетPhazz писал(а): 06 авг 2025, 07:47а можно конкретнее что именно не работает? Как минимум компиляция проходит.ничего не работает
Код: Выделить всё
Guru Meditation Error: Core 1 panic'ed (Double exception).
Core 1 register dump:
PC : 0x4037b182 PS : 0x00040636 A0 : 0x82006d78 A1 : 0x3fce9d20
A2 : 0x00040636 A3 : 0x00040026 A4 : 0x00000001 A5 : 0x00000001
A6 : 0x00060023 A7 : 0x00000003 A8 : 0x3fce9de0 A9 : 0x00ffffff
A10 : 0x3fcebf38 A11 : Guru Meditation Error: Core 1 panic'ed (Double exception).
Core 1 register dump:
PC : 0x4037b182 PS : 0x00040636 A0 : 0x82006d78 A1 : 0x3fce9d20
A2 : 0x00040636 A3 : 0x00040026 A4 : 0x00000001 A5 : 0x00000001
A6 : 0x3fc95e80 A7 : 0x00000000 A8 : 0x3fce9de0 A9 : 0x00ffffff
A10 : 0x3fcebf38 A11 : 0x000004ee A12 : 0x00000001 A13 : 0x02cebfdc
A14 : 0x3fcebfdc A15 : 0x00000000 SAR : 0x0000000a EXCCAUSE: 0x00000002
EXCVADDR: 0x00fffffc LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff
Backtrace: 0x4037b17f:0x3fce9d20 0x42006d75:0x3fce9d40 0x42006d75:0x3fce9d60 0x42006d75:0x3fce9d80 0x42006d75:0x3fce9da0 0x42006d75:0x3fce9dc0 0x42006d75:0x3fce9de0
ELF file SHA256: 0228ba2503163c8c
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Ни одного пользовательского блока в схеме
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Такую же схему собрал на NANO в версии 9.5.5, реле так же молчит, что я делаю не так, или проблема всё таки в версии FlProg?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Раздача молчит, скачать не возможноmontirovka писал(а): 06 авг 2025, 07:57Здравствуйте. Есть инсталлятор SetupFLProg_8.2.3_Win64.exeVitalyaLev писал(а): 05 авг 2025, 22:45
В версии 9-5.5 ситуация не поменялась, хотелось бы вернуться на версию 8.2.3, но нет возможности её скачать, может есть ссылка на данную версию?
Подключил торрентом.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Причиной такого поведения являются включенная функция modbus как я понял, так как при удалении подключения modbus из проекта, контроллер перестает ругаться и писать депеши в монитор порта
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
-
- Полковник
- Сообщения: 4147
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 164 раза
- Поблагодарили: 208 раз
Re: ESP32S3
1. У Вас проблема видимо в Modbus - отправка от Master идет с ошибками? Чем Вы отправляете и следите за протоколом?VitalyaLev писал(а): 07 авг 2025, 23:09Какое может быть решение, чтобы устранить данную проблему и наладить связь по modbus?
2. Выведите на консоль регистр modus и посмотрите что в нем фактически находится. Скорее всего 0.
3. Вы используете дисплей. Отлично. Выведите на него мерцающий символ и системный параметр "Время работы проекта" - убедитесь что проект работает.
4. Выведите на дисплей значение регистра.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Доброго времени суток!ecoins писал(а): 07 авг 2025, 23:321. У Вас проблема видимо в Modbus - отправка от Master идет с ошибками? Чем Вы отправляете и следите за протоколом?VitalyaLev писал(а): 07 авг 2025, 23:09Какое может быть решение, чтобы устранить данную проблему и наладить связь по modbus?
2. Выведите на консоль регистр modus и посмотрите что в нем фактически находится. Скорее всего 0.
3. Вы используете дисплей. Отлично. Выведите на него мерцающий символ и системный параметр "Время работы проекта" - убедитесь что проект работает.
4. Выведите на дисплей значение регистра.
MB.png
Да, как я и писал проблема именно со связью между сенсорной панелью DWIN и контроллером ESP32S3, соединяю я их через конвертер rs232 -> TTL, до этого делал проект на NANO в версии 8.2.3, соединял панель по такой же схеме данные отправлялись на панель и контроллер реагировал на нажатие кнопок, но с увеличением потребностей проекта от контроллера было принято решение перейти на esp32S3, смена контроллера привела и к смене версии FlProg на 9.5.6, так как проект не заработал от слова совсем, я решил начать с малого, т.е. с простой функции, нажал на кнопку на дисплее - реле включилось, отпустил кнопку - реле отключилось, куда проще!
Теперь попробую ответить на вопросы
1. Да, скорее всего в modbus, реле при нажатии на кнопку на панели молчит. Отправляю команду сенсорной панелью настроенной в режим SLAVE и слежу за протоколом через монитор порта в программе разработки для данной панели, а так же через modbus pool
2. В консоль я бы рад вывести регистр modbus, но не знаю как пользоваться данной функцией программы так как информации не нашел, если ткнете как это сделать буду очень рад.
3. При добавленном в проект modbus картина такая, вторая строка значение регистра, при отключении modbus проект запускается
В монитор порта при включенном modbus летит вот такое сообщение, из которого можно понять что контроллер в постоянной перезагрузке
Файл проекта тоже прикрепил
Очень хочется понять где ошибка и продолжить проект, сейчас из за этого стало всё колом, 3-й день мучаю
Код: Выделить всё
Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x2a (SPI_FAST_FLASH_BOOT)
Saved PC:0x4203bc8e
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x4bc
load:0x403c9700,len:0xbd8
load:0x403cc700,len:0x2a0c
entry 0x403c98d0
Guru Meditation Error: Core 1 panic'ed (Double exception).
Core 1 register dump:
PC : 0x4037b182 PS : 0x00040636 A0 : 0x82006e6c A1 : 0x3fce9d10
A2 : 0x00040636 A3 : 0x00040026 A4 : 0x00000001 A5 : 0x00000001
A6 : 0x00060023 A7 : 0x00000003 A8 : 0x3fce9dd0 A9 : 0x00ffffff
A10 : 0x3fcebf38 A11 : 0x000004ee A12 : 0x00000001 A13 : 0x02cebfdc
A14 : 0x3fcebfdc A15 : 0x00000000 SAR : 0x0000000a EXCCAUSE: 0x00000002
EXCVADDR: 0x00fffffc LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff
Backtrace: 0x4037b17f:0x3fce9d10 0x42006e69:0x3fce9d30 0x42006e69:0x3fce9d50 0x42006e69:0x3fce9d70 0x42006e69:0x3fce9d90 0x42006e69:0x3fce9db0 0x42006e69:0x3fce9dd0
ELF file SHA256: fb22db39ab6c2f27
Rebooting...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4147
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 164 раза
- Поблагодарили: 208 раз
Re: ESP32S3
Поправил немного проект.VitalyaLev писал(а): 08 авг 2025, 08:31ecoins писал(а): 07 авг 2025, 23:32VitalyaLev писал(а): 07 авг 2025, 23:09
Какое может быть решение, чтобы устранить данную проблему и наладить связь по modbus?► Показать► Показать
У Вас из Modbus приходит отрицательное значение, поэтому блок условия >0 не отрабатывает.
Поправил на блок !=0 - теперь когда регистр будет=0, Ваше устройство будет выключено, в остальных случаях всегда включено.
Успехов.
С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 29 апр 2025, 11:14
- Имя: Виталий
- Благодарил (а): 4 раза
Re: ESP32S3
Это конечно спасибо! Это конечно хорошо, но! Вас не смущает что контроллер в постоянной перезагрузке, и в принципе по модбас контроллер принять не может, так как ему не до этого, а значит и реле будет просто выключено или включено и управлять им не получится?ecoins писал(а): 08 авг 2025, 11:44Поправил немного проект.
У Вас из Modbus приходит отрицательное значение, поэтому блок условия >0 не отрабатывает.
Поправил на блок !=0 - теперь когда регистр будет=0, Ваше устройство будет выключено, в остальных случаях всегда включено.
Успехов.
С уважением, ecoins.
Реле_форум_2.flp
-
- Полковник
- Сообщения: 4147
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 164 раза
- Поблагодарили: 208 раз
Re: ESP32S3
Пожалуйста.VitalyaLev писал(а): 08 авг 2025, 13:01 Это конечно спасибо! Это конечно хорошо, но! Вас не смущает что контроллер в постоянной перезагрузке, и в принципе по модбас контроллер принять не может, так как ему не до этого, а значит и реле будет просто выключено или включено и управлять им не получится?
Мне не смущает, что контроллер ESP32DEV-Module в постоянной перезагрузке.
Вы показали картинку, на дисплей у Вас выводится нормально.
На расстоянии понять особенности Вашего электропитания и/или монтажа мне сложно. Да и не хочется.
Одна из распространенных причин плохой источник питания, например слабый USB-порт.
Обеспечьте в начале надежную работу контроллера - вывод не светодиод, вывода на дисплей, потом переходите к Modbus.
Полагаю, что Ваша проблема не связана с FLProg и/или Arduino IDE.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя