Страница 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 через "вин" не работает в линуксе.