Тестирование версии 9.0. (9.1)

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

SSSR2000 писал(а): 17 апр 2024, 15:24 Прошу подсказать, в описании WeAct Mini stm32h743 выход на светодиод PA1(led), в распиновке на плату выход на светодиод РЕ3, пытаюсь моргнуть светодиодом, пока эффекта 0
Тогда выводите на PA1
tronik1
Рядовой
Сообщения: 70
Зарегистрирован: 05 окт 2017, 12:34
Имя: Сергей
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Тестирование версии 9.0.

Сообщение tronik1 »

Попытался прдключить ESP32 к Siemens s7-1200 по Modbus RTU пятым слейвом. Четыре других это китайские платы вводов и выводов, а также платы термдатчиков pt100. Всё работает кроме esp32. В версии 8.2.3 по модбас ничего не пишется и есп ничего не отвечает. В версии 9.0.0 видно что есп отвечает, но в регистрах мусор, который не реагирует на изменение переменных из сименса. Решил перейти на модбас ТСР, благо в сименсе можно поднять несколько серверов модбас ТСР. Версия 9.0.0 снова был тот же мусор. А вот версия 8.2.3 отлично работает. Поэтому сделан был вывод что версия модбаса в 8.2.3 работает с сименсом хотя бы по ТСР, а версия модбаса 9.0.0 не работает с сименсом вообще. С другими промышленными ПЛК не пробовал. Перешёл на 8.2.3. С модбасом в 9.0.0 пока разочарован.

Отправлено спустя 9 часов 57 минут 40 секунд:
А ещё в 9.0.0 не работает обновление прошивки esp32 через arduinoOTA. В 8.2.3 работает отлично.
SSSR2000
Рядовой
Сообщения: 86
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Тестирование версии 9.0.

Сообщение SSSR2000 »

ecoins писал(а): 17 апр 2024, 16:43
SSSR2000 писал(а): 17 апр 2024, 15:24 Прошу подсказать, в описании WeAct Mini stm32h743 выход на светодиод PA1(led), в распиновке на плату выход на светодиод РЕ3, пытаюсь моргнуть светодиодом, пока эффекта 0
Тогда выводите на PA1
В том и дело выводил на оба - эффект 0
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

SSSR2000 писал(а): 18 апр 2024, 08:10 В том и дело выводил на оба - эффект 0
Тест (ниже) на стандартных блоках работает на пине PE3.
EIS_900_Test1_Blink_PE3.zip
---------------------------------------------
Тест ниже работает на пине PE3 с другим способом указания номера пина.
EIS_900_Test1_Blink_PE3_extPin.zip
Test_pin_E3.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось ecoins 18 апр 2024, 14:34, всего редактировалось 1 раз.
SSSR2000
Рядовой
Сообщения: 86
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Тестирование версии 9.0.

Сообщение SSSR2000 »

При копировании Вашего проекта в пользовательский контроллер stm32h743 FLProg закрывается, повторил Ваш пример, так же светодиод не горит, заливаю стандартный, проверочный с гитхаба, светодиод оживает
1.pptx
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

У меня работает.
STM32H7_PE3.jpeg
На фото моргает синий светодиод.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SSSR2000
Рядовой
Сообщения: 86
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Тестирование версии 9.0.

Сообщение SSSR2000 »

Возможно неправильно делаю настройки, не могу разобраться
2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

SSSR2000 писал(а): 18 апр 2024, 14:55 Возможно неправильно делаю настройки, не могу разобраться
Заочно сложно что-то подсказать.
Попробуйте этот скетч.
//==================================================
uint8_t pinLed=PE3;
//-----------------------------------------------------------------------
void setup() {
pinMode(pinLed, OUTPUT);
}
//----------------------------------------------------------------------
void loop() {
digitalWrite(pinLed, HIGH); delay(250);
digitalWrite(pinLed, LOW); delay(250);
}
SSSR2000
Рядовой
Сообщения: 86
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Тестирование версии 9.0.

Сообщение SSSR2000 »

Все равно не работает
2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

Если Вы разобрались с Arduino IDE, то наверное надо покопаться с утилитами для STM32 - Вы подключаетесь к чипу через программатор?
SSSR2000
Рядовой
Сообщения: 86
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Тестирование версии 9.0.

Сообщение SSSR2000 »

И через программатор и через усб - все работает
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

Тестирование версии 9.0.

Сообщение tema »

скажите. а многоядерность есп32 поддерживается?
спс.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

SSSR2000 писал(а): 20 апр 2024, 07:07 И через программатор и через усб - все работает
Давай те эту тему перенесем в другое место-> "Разработки ecoins для STM32".
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

tema писал(а): 20 апр 2024, 12:26 скажите. а многоядерность есп32 поддерживается?
В явной форме нет.
Не достаточно исследовательских результатов - что и как на практике делать.
Если будут интересные результаты на примерах сделанных для Arduino IDE, можно будет попробовать реализовать и в FLProg.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 221 раз
Контактная информация:

Тестирование версии 9.0.

Сообщение Rovki »

В ввиду того ,что 0 ядро занимется приоритетной задачей- wifi . Если без вайфай , то больше шанцев на адекватную работу 2х ядер ...
Электронщик до мозга костей и не только
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

Тестирование версии 9.0.

Сообщение tema »

Так и хочется чтобы веб работал на 0-ом ядре а программа на 1-ом как в crmui3 v1.5b. К стати ето
единственный веб который так может! Последующие версии crmui3 или другие (juli,espui, гувер
или штатный) не могут.
И нафи.. тогда двухядерный есп32? И все же понимают во сколько десятков раз выросла бы скорость
выполнения основной программы...
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 9.0.

Сообщение ecoins »

tema писал(а): 21 апр 2024, 12:21 Так и хочется чтобы веб работал на 0-ом ядре а программа на 1-ом как в crmui3 v1.5b. К стати ето
единственный веб который так может!
А кто-то на практике это пробовал - и как это выглядит (процесс загрузки в оба ядра, обмен переменными между ядрами, общее использование переменных)
tema писал(а): 21 апр 2024, 12:21 И все же понимают во сколько десятков раз выросла бы скорость
выполнения основной программы...
Не все понимают, себя к непонимающим и отношу... :)
Даже если все сделать правильно, то скорость в два раза не возрастет...
А какое быстродействие, производительность требуется и в чём его измерять.
И последнее - если не убрать из проекта "тормозящие" библиотеки, то ни увеличение частоты процессора, ни кол-ва ядер процессора.
И если все же делать проект на "правильных" библиотеках-блоках, то и здесь за счет "правильного" проектирования можно в десятки раз увеличить быстродействие.
А сколько Вам нужно?
20тыс - 50 тыс. циклов loop() в сек будет достаточна? Подобная производительность достигается в проектах FLProg.
С уважением, ecoins.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 221 раз
Контактная информация:

Тестирование версии 9.0.

Сообщение Rovki »

А что вам скорости щелкать реле не хватает? Что бы увеличивать ее в 10раз . Каково время цикла у ващей задачи?
Электронщик до мозга костей и не только
Аватара пользователя
fefar51702
Сержант
Сообщения: 248
Зарегистрирован: 26 июн 2022, 07:35
Имя: Валера
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Тестирование версии 9.0.

Сообщение fefar51702 »

[ref]ecoins[/ref], я уже эксперемнтировал с цыклами поэтому и выступаю за разделение переферии по мк построение гибридности мк+мк но связать в флпроге получается только по уарт
тест есп32 и стм32f103 примерно одинаковые цыклы по вычислениям выдавали на считывание датчика весов вроде бы
притом есп при всей своей частоте была быстрее на чуток там единицы процентов
но стоило включить на есп ещё и вайфай как цыклы на ней упали раз в 10 примерно поэтому хоть и ядро у неё отдельно на вайфай но оно привязано как то ко второму как будто они делят меж собой общий кэш как в процесорах

даже если у автора получится разделить работу по ядрам в есп то вычисления у неё так себе по сравнению с стм
а если взять из серии 4** так там и частота повыше и блок для работы с флоатом добавлен да если ещё и в дма закинуть это дело ...
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

Тестирование версии 9.0.

Сообщение tema »

fefar51702 писал(а): 22 апр 2024, 07:57 но стоило включить на есп ещё и вайфай как цыклы на ней упали раз в 10 примерно поэтому хоть и ядро у неё отдельно на вайфай но оно привязано как то ко второму как будто они делят меж собой общий кэш как в процесорах
Ответить

Вернуться в «Темы от автора»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя