FLProg 9.4.x тестирование
- DrMario
- Лейтенант
- Сообщения: 384
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Поблагодарили: 2 раза
- Контактная информация:
Re: FLProg 9.4.x тестирование
[/quote]
Приложите пользовательское описание, по тестируем, добавим.
[/quote]
Встроенный в ESP32 CAN контроллер 100% проверен, главное чтобы качество самого ESP32 было хорошим.
Самая лучшая библиотека для ESP32 esp32_can. Ссылка на оригинальный источник есть в самой библиотеке.
Не помню точно, но кажется я что-то в ней менял.
С другими вариантами CAN библиотек была проблема с зависанием контроллера, если физически отсутствует КАН шина.
Приложите пользовательское описание, по тестируем, добавим.
[/quote]
Встроенный в ESP32 CAN контроллер 100% проверен, главное чтобы качество самого ESP32 было хорошим.
Самая лучшая библиотека для ESP32 esp32_can. Ссылка на оригинальный источник есть в самой библиотеке.
Не помню точно, но кажется я что-то в ней менял.
С другими вариантами CAN библиотек была проблема с зависанием контроллера, если физически отсутствует КАН шина.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Подполковник
- Сообщения: 1219
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 69 раз
- Поблагодарили: 7 раз
Re: FLProg 9.4.x тестирование
Можно поинтересоваться в какой версии программы делали описание контроллеров ,а то в 9.5.10 при загрузке вылет программы.
Re: FLProg 9.4.x тестирование
Может, чего-то я не знаю, но если для массива не отмечаю 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.
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.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4220
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 183 раза
- Поблагодарили: 231 раз
Re: FLProg 9.4.x тестирование
Вы используете DS1820 старые блоки и новый механизм сохранения в EEProm.intojon писал(а): 02 окт 2025, 18:31 Может, чего-то я не знаю, но если для массива не отмечаю EEPROM, тогда код загружается нормально. А если отмечаю в массиве, чтобы сохранялось в EEPROM, тогда у меня выходит такая ошибка:
Без сохранения в EEProm должно работать.
К сожалению пока так.
С уважением, ecoins.
Re: FLProg 9.4.x тестирование
Вчера мне сказали, что эта проблема будет решена.ecoins писал(а): 02 окт 2025, 20:23Вы используете DS1820 старые блоки и новый механизм сохранения в EEProm.intojon писал(а): 02 окт 2025, 18:31 Может, чего-то я не знаю, но если для массива не отмечаю EEPROM, тогда код загружается нормально. А если отмечаю в массиве, чтобы сохранялось в EEPROM, тогда у меня выходит такая ошибка:
Без сохранения в EEProm должно работать.
К сожалению пока так.
С уважением, ecoins.
-
- Сержант
- Сообщения: 166
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 12 раз
Re: FLProg 9.4.x тестирование
кто нить покупал такие стм
втыкаю усб но порта не видит
диспечер устройств молчит
если зажать бут и воткнуть усб то диспечер показывает усб но не понятно что за драйвер ему нужен
кто как запускал их ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4220
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 183 раза
- Поблагодарили: 231 раз
Re: FLProg 9.4.x тестирование
Такие от WeAct на STM32F411Cx работают - много проверено.lfgjikjjyj писал(а): 04 окт 2025, 09:45 2025-10-04_131719.png
кто нить покупал такие стм
втыкаю усб но порта не видит
диспечер устройств молчит
если зажать бут и воткнуть усб то диспечер показывает усб но не понятно что за драйвер ему нужен
2025-10-04_134508.png
кто как запускал их ?
Раньше выпускали и на STM32F401Cx, тоже работают - тоже много проверено.
https://aliexpress.ru/item/100500145618 ... 6227Hff0bf
P.S. Похожие как на фото есть на али - но очень уж дешево...(100р)
Может в этом и проблема?
https://aliexpress.ru/item/100500857015 ... _rcmd=core
-
- Сержант
- Сообщения: 166
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 12 раз
Re: FLProg 9.4.x тестирование
купил 2 шт
на нём написано stm32f401rct6 у нас с вами памяти одинаковое количество только пинов у меня на 16 больше но они скорее всего все болтаются что бы не ломать совместимость выходов самой платы
через стлинк нехочется лезть специально брал что бы через усб всё шло
на нём написано stm32f401rct6 у нас с вами памяти одинаковое количество только пинов у меня на 16 больше но они скорее всего все болтаются что бы не ломать совместимость выходов самой платы
через стлинк нехочется лезть специально брал что бы через усб всё шло
-
- Полковник
- Сообщения: 4220
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 183 раза
- Поблагодарили: 231 раз
Re: FLProg 9.4.x тестирование
Прошиваю через ST-Link.lfgjikjjyj писал(а): 04 окт 2025, 11:05 купил 2 шт
на нём написано stm32f401rct6 у нас с вами памяти одинаковое количество только пинов у меня на 16 больше но они скорее всего все болтаются что бы не ломать совместимость выходов самой платы
через стлинк нехочется лезть специально брал что бы через усб всё шло
Через USB - изучал вопрос, но уверенно о выявленной проблеме сказать не могу. Вроде у этого чипа проблема с загрузкой USB при температуре >20гр.(значение по памяти).
Но это не точно.
Стабильно грузить через USB не получилось.
- montirovka
- Капитан
- Сообщения: 849
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 77 раз
- Поблагодарили: 278 раз
Re: FLProg 9.4.x тестирование
Только сейчас заметил что вчера вышло новое обновление для бета версии 9-5-11.
При беглом обзоре изменений нашел что добавилась папка Flprog_Dwin в библиотеках.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 166
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 12 раз
Re: FLProg 9.4.x тестирование
всё разобрался
проблема походу в разьёме на обоих платах
получается распологать плату на столе фиксировано и кабель скажем так под своим весом давящим на разьём то контакт нормальный и тогда комп её видит без проблем в режиме дфу а далее через кубе програм заливается без проблем
и быстро 11% памяти за 1,4сек
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1936
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 53 раза
- Контактная информация:
Re: FLProg 9.4.x тестирование
НОВЫЙ ПРЕДРЕЛИЗ FLPROG - ВЕТА 9.5.11
Четыре дня назад вышла предрелизовая версия 9.5.10.
Пользователи оперативно сформулировали дополнительные пожелания,
которые удалось реализовать.
1.Сняты ограничения по максимальному адресу ModBus регистров (max=65535).
По ходу выявилось на модулях ОВЕН служебные регистры имеют адреса >60000.
Теперь и с ними можно работать черз FLProg.
2.Доработано и исправлено - адреса могут задаваться в произвольном порядке, протестировано.
3.Дополнительно доработан форматер (работа с массивами).
4.Цепочка DS1820 + EEPROM - пока не исправляли. Вызывает сомнение и подключение длинной лини по сути непосредственно к пину чипа контроллера.
Обдумываются другие технические решения. Приглашаю к обсуждению.
5.В редакторе пользовательских блоков FBD разрешен вход разрешения записи.
6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
Четыре дня назад вышла предрелизовая версия 9.5.10.
Пользователи оперативно сформулировали дополнительные пожелания,
которые удалось реализовать.
1.Сняты ограничения по максимальному адресу ModBus регистров (max=65535).
По ходу выявилось на модулях ОВЕН служебные регистры имеют адреса >60000.
Теперь и с ними можно работать черз FLProg.
2.Доработано и исправлено - адреса могут задаваться в произвольном порядке, протестировано.
3.Дополнительно доработан форматер (работа с массивами).
4.Цепочка DS1820 + EEPROM - пока не исправляли. Вызывает сомнение и подключение длинной лини по сути непосредственно к пину чипа контроллера.
Обдумываются другие технические решения. Приглашаю к обсуждению.
5.В редакторе пользовательских блоков FBD разрешен вход разрешения записи.
6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
Автор программы FLProg.
-
- Капитан
- Сообщения: 714
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Удалось найти причину почему не работает Уарт? viewtopic.php?p=141871#p141871support писал(а): 04 окт 2025, 18:33 6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
-
- Полковник
- Сообщения: 4220
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 183 раза
- Поблагодарили: 231 раз
Re: FLProg 9.4.x тестирование
Используйте переменную StringCraCk писал(а): 04 окт 2025, 19:18Удалось найти причину почему не работает Уарт? viewtopic.php?p=141871#p141871support писал(а): 04 окт 2025, 18:33 6.Выпущена версия 9.5.11. Она выложена на сайте программы в разделе бета версии.
-
- Сержант
- Сообщения: 166
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 12 раз
Re: FLProg 9.4.x тестирование
если создавать просто слейв то там ничего из нового нет
если создать мастера а в нём слейв то там есть некие новые функции
обычно создаю по отдельности
если создать мастера а в нём слейв то там есть некие новые функции
обычно создаю по отдельности
-
- Сержант
- Сообщения: 207
- Зарегистрирован: 07 янв 2024, 12:43
- Имя: Дмитрий
- Благодарил (а): 24 раза
- Поблагодарили: 36 раз
Re: FLProg 9.4.x тестирование
Читаю вас на электрониксе и диву даюсь - там перестали чморить за грамматику))
-
- Полковник
- Сообщения: 4220
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 183 раза
- Поблагодарили: 231 раз
Re: FLProg 9.4.x тестирование
Да, слева CAN для STM32F1,STM32F4.Faza888 писал(а): 02 окт 2025, 08:35Спасибо!ecoins писал(а): 02 окт 2025, 02:50 3.Внешний модуль MCP2515 - раньше работал хорошо, давно не тестировали.
С уважением, ecoins.
MCP2515 и сейчас работает хорошо, использую с ESP8266.
Я правильно понимаю, блоки CAN в меню слева для контроллеров со встроенным CAN. А для всех остальных блоки справа через MCP2515 ?
-
- Сержант
- Сообщения: 166
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 12 раз
Re: FLProg 9.4.x тестирование
Чмырить?dstrufanov писал(а): 04 окт 2025, 22:32 Читаю вас на электрониксе и диву даюсь - там перестали чморить за грамматику))
Я не знаю может тебя где-то по жизни и обижают что ты начинаешь видеть во всём унижение Ну это твоё дело нам оно неинтересно твоя личная жизнь
Re: FLProg 9.4.x тестирование
А есть те кто пользуется линуксом? Подскажите, в последних версиях нет дистрибутивов под линукс, FLprog если его на линуксе запускать через вайн работает?Или будут какие нибудь подводные камни?
- Siberian
- Лейтенант
- Сообщения: 649
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 39 раз
- Поблагодарили: 18 раз
Re: FLProg 9.4.x тестирование
FLprog работает через "вин".mike писал(а): 05 окт 2025, 07:33 А есть те кто пользуется линуксом? Подскажите, в последних версиях нет дистрибутивов под линукс, FLprog если его на линуксе запускать через вайн работает?Или будут какие нибудь подводные камни?
Эмулятор панели Nextion через "вин" не работает в линуксе.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость