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

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

Добавлено: 22 авг 2024, 12:34
Ander
Да встроен.

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

Добавлено: 22 авг 2024, 13:48
ivanpost
ecoins писал(а): 21 авг 2024, 22:35 Ошибки компиляции недопустимы - разработчик с этим борется.
Предположу, что все же путаница с библиотеками и старыми блоками.
Можете прислать проект, посмотрим источник ошибки компиляции - это полезная и необходимая работа.
С уважением, ecoins.
Разобрался со сбоем компиляции из за "отсутствующего" файла .h! Вероятно, какую то версию устанавливал для локального пользователя и в документах сидел устаревший набор библиотек, который Arduino IDE пытался использовать! В общем, при переустановке лучше чистить места где бывает чтото важное!

Постоянно вылетает с ошибкой при различных действиях файл Stm32console.flp
Stm32console.flp
Лог ошибки -
errorStm32console.log

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

Добавлено: 22 авг 2024, 14:37
Stue
При попытке компиляции платы с этими блоками, FLProg_915 вылетает. Если вместо блока с параметром "Готовность" и переключателем просто поставить строку, FLProg остается работать и запускается, как и должно IDE.

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

Добавлено: 22 авг 2024, 14:54
skrickis
Добрый день всем !
вопрос в FLPRog 9.1.5/ 9.1.0 должен работать Modbuss???
А то у меня на STM32F407 не работaет :smile453:
на FLPRog 7.3.8 всё работает правда там Core в Arduino IDE от Clark
пробовал на Arduino mega ; Arduino DUE
там вовсе проекты не компилируется ошибка компиляции платы
какой версии CORE STM32 и Arduino Board должны быть в Arduino IDE???

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

Добавлено: 22 авг 2024, 16:56
ecoins
skrickis писал(а): 22 авг 2024, 14:54 Добрый день всем !
вопрос в FLPRog 9.1.5/ 9.1.0 должен работать Modbuss???
А то у меня на STM32F407 не работaет :smile453:
Тестировали Slave-RTU, Slave-TCP, Master-RTU - на RP2040, STM32F1,F4,H7.
С уважением, ecoins.

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

Добавлено: 22 авг 2024, 17:06
skrickis
ecoins писал(а): 22 авг 2024, 16:56
skrickis писал(а): 22 авг 2024, 14:54 Добрый день всем !
вопрос в FLPRog 9.1.5/ 9.1.0 должен работать Modbuss???
А то у меня на STM32F407 не работaет :smile453:
Тестировали Slave-RTU, Slave-TCP, Master-RTU - на RP2040, STM32F1,F4,H7.
С уважением, ecoins.
проблему modbuss решил
надо было пoменять скорось на 9600
можно это сделать где то в настройках modbuss ?
поменял в Arduino IDE
ещё не разобрался почему на PA5 не работает ШИМ :smile453:
на PA7;PA1;PA2работает

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

Добавлено: 22 авг 2024, 19:43
Ander
Скорость меняется не в модбасе а в настройках самого интерфейса.

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

Добавлено: 22 авг 2024, 22:39
skrickis
Ander писал(а): 22 авг 2024, 19:43 Скорость меняется не в модбасе а в настройках самого интерфейса.
понял спасибо :smile9:

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

Добавлено: 23 авг 2024, 00:44
holodaleksey
доброго времени. в вашей теме с экосредой было в первом посте:
ecoins писал(а): 22 авг 2024, 16:56 Подерживаемые контроллеры:
AVR: Arduino UNO,Nano,Pro,MEGA2560;
SAM: Arduino DUE;
ESP8266: ESP8266 GENERIC,LOLIN(WEMOS)D1 mini Lite,LOLIN(WEMOS)D1 mini Pro,NODEMCU 0.9,NODEMCU 1.0;
ESP32S: ESP32 DEV Module, ESP32S DEV BlueTooth EIS, TTGO T-Display;
ESP32S2: ESP32S2 DEV(в работе);
LOLIN S2 Mini, LOLIN S2 Pro;
ESP32S3: ESP32S3 DEV(в работе);
BPI-PicoW(в работе);
ESP32C3: ESP32C3 DEV,ESP32C3 STAMP-C3 EIS, ESP32C3 STAMP-C3U EIS,ESP32C3_TTGO_T_OI_PLUS_EIS,
ESP32C3 LuatOS USB EIS, ESP32C3 LuatOS Classic EIS;
ESP32-M5:M5Stack-Core-ESP32, M5Stack-ATOM;
ESP32_Pico: STAMP-PICO;
сейчас, в 915, эти библиотеки для esp32 уже в флпрог, или их надо дополнительно устанавливать?
(у меня в выборе контроллера для проекта есть только 4 варианта board, так и должно быть, или как сделать что бы все платы из вашей цитаты были доступны?

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

Добавлено: 23 авг 2024, 10:57
ingener
При попытке компиляции блока-кандидата "генератор PWM" от Ecoins возникает ошибка -
In file included from
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\RT_HW_BASE_13_02_Link_I2C.cpp:3:0:
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\BASE_122_LinkI2C/I2C_01_cpp.hpp: In member function 'void RT_HW_BASE::i2cEnd(uint8_t)':
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\BASE_122_LinkI2C/I2C_01_cpp.hpp:541:17:
error: 'class TwoWire' has no member named 'end'; did you mean 'read'?
if(bus==0){Wire.end(); return;};
^~~
read
PS - ромбики это имя папки на кириллице

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

Добавлено: 23 авг 2024, 11:34
skrickis
Ещё вопрос :smile427:
если переделывать проект
с FLPRog 7.3.8 на Flprog 9.1.5 надо полностю все стандартные блоки менять ???
(генераторы, таймеры,OR AND и.т.д.)

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

Добавлено: 23 авг 2024, 11:41
Ander
ingener писал(а): 23 авг 2024, 10:57 При попытке компиляции блока-кандидата "генератор PWM" от Ecoins возникает ошибка -
In file included from
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\RT_HW_BASE_13_02_Link_I2C.cpp:3:0:
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\BASE_122_LinkI2C/I2C_01_cpp.hpp: In member function 'void RT_HW_BASE::i2cEnd(uint8_t)':
c:\Users\������\Downloads\FLProg_9-1-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.05_27.06.24\src\BASE_122_LinkI2C/I2C_01_cpp.hpp:541:17:
error: 'class TwoWire' has no member named 'end'; did you mean 'read'?
if(bus==0){Wire.end(); return;};
^~~
read
PS - ромбики это имя папки на кириллице
Разместите портабл версию в путь без русских букв.

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

Добавлено: 23 авг 2024, 11:43
Ander
skrickis писал(а): 23 авг 2024, 11:34 Ещё вопрос :smile427:
если переделывать проект
с FLPRog 7.3.8 на Flprog 9.1.5 надо полностю все стандартные блоки менять ???
(генераторы, таймеры,OR AND и.т.д.)
Сборка проекта заново приветствуется, но может и работать без пересборки - многие блоки не менялись.

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

Добавлено: 23 авг 2024, 12:23
holodaleksey
А может и не работать.
(При попытке открыть созданный проект в 823 версия 915 падает (8266 мастер тср для одного слейва + на нём бот телеги)).

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

Добавлено: 23 авг 2024, 18:24
Ander
бот телеги - явно не стандартный блок, + где логи, где проект?

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

Добавлено: 23 авг 2024, 19:59
ingener
Ander писал(а): 23 авг 2024, 11:41
► Показать
Разместите портабл версию в путь без русских букв.
То же самое, просто ромбики заменились на буквы.
И на другом компе то же самое...
Может, кто попробует скомпилировать у себя? Подключать ничего даже не нужно, ошибка до начала загрузки.
Проект в приложении, минимум, только генератор и выход.

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

Добавлено: 23 авг 2024, 20:15
Ander
на 8266 без проблем - на УНО не компилится (ардуино всетаки пора списывать на пенсию)

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

Добавлено: 23 авг 2024, 20:43
ecoins
Ander писал(а): 23 авг 2024, 20:15 на 8266 без проблем - на УНО не компилится (ардуино всетаки пора списывать на пенсию)
Наверное, не так печально.
В новой версии (не в ближайшей) много будет работать и на UNO.
Сейчас тестируется.
С уважением, ecoins.

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

Добавлено: 23 авг 2024, 20:46
Ander
ecoins писал(а): 23 авг 2024, 20:43
Ander писал(а): 23 авг 2024, 20:15 на 8266 без проблем - на УНО не компилится (ардуино всетаки пора списывать на пенсию)
Наверное, не так печально.
В новой версии (не в ближайшей) много будет работать и на UNO.
Сейчас тестируется.
С уважением, ecoins.
это наверно хорошие новости для пользователей ардуино плат

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

Добавлено: 23 авг 2024, 21:16
Rovki
И таких пользователей очень много , для которых достаточно нано, Уно...лично я где можно использую нано- сейчас делаю индикатор высоты стола у линии, использую лишь энкодер 100имп/обр и индикатор семи сегментный на ТМ 1637. Все. Зачем там СТМ и есп?