Страница 34 из 36

Re: FLProg 9.4.x тестирование

Добавлено: 02 окт 2025, 13:32
DrMario
[/quote]
Приложите пользовательское описание, по тестируем, добавим.
[/quote]
Встроенный в ESP32 CAN контроллер 100% проверен, главное чтобы качество самого ESP32 было хорошим.
Самая лучшая библиотека для ESP32 esp32_can. Ссылка на оригинальный источник есть в самой библиотеке.
Не помню точно, но кажется я что-то в ней менял.
С другими вариантами CAN библиотек была проблема с зависанием контроллера, если физически отсутствует КАН шина.

Re: FLProg 9.4.x тестирование

Добавлено: 02 окт 2025, 15:03
vovka1973
Можно поинтересоваться в какой версии программы делали описание контроллеров ,а то в 9.5.10 при загрузке вылет программы.

Re: FLProg 9.4.x тестирование

Добавлено: 02 окт 2025, 18:31
intojon
Может, чего-то я не знаю, но если для массива не отмечаю EEPROM, тогда код загружается нормально. А если отмечаю в массиве, чтобы сохранялось в EEPROM, тогда у меня выходит такая ошибка:

Arduino: 1.8.19 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino: In function 'void loop()':

pr15:161:24: error: '_FLPArray_91925332' was not declared in this scope

if(_oneWireSeach(_FLPArray_91925332, _ow11)) {_sowb2_Out_1 = 1;}

^~~~~~~~~~~~~~~~~~

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino:161:24: note: suggested alternative: '_FLPArray_15789856'

if(_oneWireSeach(_FLPArray_91925332, _ow11)) {_sowb2_Out_1 = 1;}

^~~~~~~~~~~~~~~~~~

_FLPArray_15789856

pr15:265:50: error: '_FLPArray_91925332' was not declared in this scope

_tempVariable_float = _readDS18_ow11(_FLPArray_91925332, _FLPArray_91925332[8]);

^~~~~~~~~~~~~~~~~~

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino:265:50: note: suggested alternative: '_FLPArray_15789856'

_tempVariable_float = _readDS18_ow11(_FLPArray_91925332, _FLPArray_91925332[8]);

^~~~~~~~~~~~~~~~~~

_FLPArray_15789856

Multiple libraries were found for "OneWire.h"

Used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\OneWire

Not used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_501_OneWire

exit status 1

'_FLPArray_91925332' was not declared in this scope

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino: In function 'void loop()':

pr15:161:24: error: '_FLPArray_91925332' was not declared in this scope

if(_oneWireSeach(_FLPArray_91925332, _ow11)) {_sowb2_Out_1 = 1;}

^~~~~~~~~~~~~~~~~~

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino:161:24: note: suggested alternative: '_FLPArray_15789856'

if(_oneWireSeach(_FLPArray_91925332, _ow11)) {_sowb2_Out_1 = 1;}

^~~~~~~~~~~~~~~~~~

_FLPArray_15789856

pr15:265:50: error: '_FLPArray_91925332' was not declared in this scope

_tempVariable_float = _readDS18_ow11(_FLPArray_91925332, _FLPArray_91925332[8]);

^~~~~~~~~~~~~~~~~~

C:\Users\Tomas\AppData\Local\Temp\flprog\pr15\pr15.ino:265:50: note: suggested alternative: '_FLPArray_15789856'

_tempVariable_float = _readDS18_ow11(_FLPArray_91925332, _FLPArray_91925332[8]);

^~~~~~~~~~~~~~~~~~

_FLPArray_15789856

Multiple libraries were found for "OneWire.h"

Used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\OneWire

Not used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_501_OneWire

exit status 1

'_FLPArray_91925332' was not declared in this scope



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Re: FLProg 9.4.x тестирование

Добавлено: 02 окт 2025, 20:23
ecoins
intojon писал(а): 02 окт 2025, 18:31 Может, чего-то я не знаю, но если для массива не отмечаю EEPROM, тогда код загружается нормально. А если отмечаю в массиве, чтобы сохранялось в EEPROM, тогда у меня выходит такая ошибка:
Вы используете DS1820 старые блоки и новый механизм сохранения в EEProm.
Без сохранения в EEProm должно работать.
К сожалению пока так.
С уважением, ecoins.

Re: FLProg 9.4.x тестирование

Добавлено: 03 окт 2025, 18:02
intojon
ecoins писал(а): 02 окт 2025, 20:23
intojon писал(а): 02 окт 2025, 18:31 Может, чего-то я не знаю, но если для массива не отмечаю EEPROM, тогда код загружается нормально. А если отмечаю в массиве, чтобы сохранялось в EEPROM, тогда у меня выходит такая ошибка:
Вы используете DS1820 старые блоки и новый механизм сохранения в EEProm.
Без сохранения в EEProm должно работать.
К сожалению пока так.
С уважением, ecoins.
Вчера мне сказали, что эта проблема будет решена.

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 09:45
lfgjikjjyj
2025-10-04_131719.png

кто нить покупал такие стм
втыкаю усб но порта не видит
диспечер устройств молчит

если зажать бут и воткнуть усб то диспечер показывает усб но не понятно что за драйвер ему нужен
2025-10-04_134508.png
кто как запускал их ?

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 10:16
ecoins
lfgjikjjyj писал(а): 04 окт 2025, 09:45 2025-10-04_131719.png


кто нить покупал такие стм
втыкаю усб но порта не видит
диспечер устройств молчит

если зажать бут и воткнуть усб то диспечер показывает усб но не понятно что за драйвер ему нужен

2025-10-04_134508.png

кто как запускал их ?
Такие от WeAct на STM32F411Cx работают - много проверено.
Раньше выпускали и на STM32F401Cx, тоже работают - тоже много проверено.
https://aliexpress.ru/item/100500145618 ... 6227Hff0bf

P.S. Похожие как на фото есть на али - но очень уж дешево...(100р)
Может в этом и проблема?
https://aliexpress.ru/item/100500857015 ... _rcmd=core

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 11:05
lfgjikjjyj
купил 2 шт
на нём написано stm32f401rct6 у нас с вами памяти одинаковое количество только пинов у меня на 16 больше но они скорее всего все болтаются что бы не ломать совместимость выходов самой платы

через стлинк нехочется лезть специально брал что бы через усб всё шло

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 15:55
ecoins
lfgjikjjyj писал(а): 04 окт 2025, 11:05 купил 2 шт
на нём написано stm32f401rct6 у нас с вами памяти одинаковое количество только пинов у меня на 16 больше но они скорее всего все болтаются что бы не ломать совместимость выходов самой платы

через стлинк нехочется лезть специально брал что бы через усб всё шло
Прошиваю через ST-Link.
Через USB - изучал вопрос, но уверенно о выявленной проблеме сказать не могу. Вроде у этого чипа проблема с загрузкой USB при температуре >20гр.(значение по памяти).
Но это не точно.
Стабильно грузить через USB не получилось.

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 16:21
montirovka
Только сейчас заметил что вчера вышло новое обновление для бета версии 9-5-11.
2025-10-04_16-17-31.png
При беглом обзоре изменений нашел что добавилась папка Flprog_Dwin в библиотеках.
2025-10-04_16-42-14.png

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 17:06
lfgjikjjyj
ecoins писал(а): 04 окт 2025, 15:55 Стабильно грузить через USB не получилось.
всё разобрался
проблема походу в разьёме на обоих платах
получается распологать плату на столе фиксировано и кабель скажем так под своим весом давящим на разьём то контакт нормальный и тогда комп её видит без проблем в режиме дфу
2025-10-04_204433.png
а далее через кубе програм заливается без проблем
и быстро 11% памяти за 1,4сек

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 18:33
support
НОВЫЙ ПРЕДРЕЛИЗ FLPROG - ВЕТА 9.5.11
Четыре дня назад вышла предрелизовая версия 9.5.10.
Пользователи оперативно сформулировали дополнительные пожелания,
которые удалось реализовать.
1.Сняты ограничения по максимальному адресу ModBus регистров (max=65535).
По ходу выявилось на модулях ОВЕН служебные регистры имеют адреса >60000.
Теперь и с ними можно работать черз FLProg.
2.Доработано и исправлено - адреса могут задаваться в произвольном порядке, протестировано.
3.Дополнительно доработан форматер (работа с массивами).
4.Цепочка DS1820 + EEPROM - пока не исправляли. Вызывает сомнение и подключение длинной лини по сути непосредственно к пину чипа контроллера.
Обдумываются другие технические решения. Приглашаю к обсуждению.
5.В редакторе пользовательских блоков FBD разрешен вход разрешения записи.
6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 19:18
CraCk
support писал(а): 04 окт 2025, 18:33 6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
Удалось найти причину почему не работает Уарт? viewtopic.php?p=141871#p141871

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 19:36
ecoins
CraCk писал(а): 04 окт 2025, 19:18
support писал(а): 04 окт 2025, 18:33 6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
Удалось найти причину почему не работает Уарт? viewtopic.php?p=141871#p141871
Используйте переменную String

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 20:05
lfgjikjjyj
если создавать просто слейв то там ничего из нового нет
если создать мастера а в нём слейв то там есть некие новые функции

обычно создаю по отдельности

Re: FLProg 9.4.x тестирование

Добавлено: 04 окт 2025, 22:32
dstrufanov
Читаю вас на электрониксе и диву даюсь - там перестали чморить за грамматику))

Re: FLProg 9.4.x тестирование

Добавлено: 05 окт 2025, 01:44
ecoins
Faza888 писал(а): 02 окт 2025, 08:35
ecoins писал(а): 02 окт 2025, 02:50 3.Внешний модуль MCP2515 - раньше работал хорошо, давно не тестировали.
С уважением, ecoins.
Спасибо!
MCP2515 и сейчас работает хорошо, использую с ESP8266.
Я правильно понимаю, блоки CAN в меню слева для контроллеров со встроенным CAN. А для всех остальных блоки справа через MCP2515 ?
Да, слева CAN для STM32F1,STM32F4.

Re: FLProg 9.4.x тестирование

Добавлено: 05 окт 2025, 03:54
lfgjikjjyj
dstrufanov писал(а): 04 окт 2025, 22:32 Читаю вас на электрониксе и диву даюсь - там перестали чморить за грамматику))
Чмырить?
Я не знаю может тебя где-то по жизни и обижают что ты начинаешь видеть во всём унижение Ну это твоё дело нам оно неинтересно твоя личная жизнь

Re: FLProg 9.4.x тестирование

Добавлено: 05 окт 2025, 07:33
mike
А есть те кто пользуется линуксом? Подскажите, в последних версиях нет дистрибутивов под линукс, FLprog если его на линуксе запускать через вайн работает?Или будут какие нибудь подводные камни?

Re: FLProg 9.4.x тестирование

Добавлено: 05 окт 2025, 08:31
Siberian
mike писал(а): 05 окт 2025, 07:33 А есть те кто пользуется линуксом? Подскажите, в последних версиях нет дистрибутивов под линукс, FLprog если его на линуксе запускать через вайн работает?Или будут какие нибудь подводные камни?
FLprog работает через "вин".

Эмулятор панели Nextion через "вин" не работает в линуксе.