Страница 27 из 28

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

Добавлено: 10 авг 2025, 13:36
slsl
Sergoo писал(а): 10 авг 2025, 10:19 И кнопку БУУТво время попытки загрузкии нажимал, и порт проверял, открывая монитор порта при нажатии на кнопку информация прилетает о перезагрузке и о том что в режиме буут тоже. И разные esp32 испытывал одна на CH340 другая на CP2102 и все одно и тоже - по завершении компиляции происходит попытка коннекта ввиде .................................. и потом ошибка.
В заблуждение вводит то что esp8266 прошивается свободно) .
Попробуйте прошить внешнем адаптером USB подключившись к UART0 (предварительно переключившись в бут моде: зажать обе кнопки, затем отпустить рессет и после отпустить бут).
Или на другом ПК с другой ОС (или в виртуалке).
Хотя, попробуйте в IDE сначала залить загрузчик в ЕSP.
А также не помешает настроить в IDE скорость загрузки 115200, частоту прошивки 40мГц. (иногда на "тугой" флешке, на большей скорости не хочет шиться)

з.ы.
эта проблема вне зоны ответственности Флп.
На профильном форуме (ардуино IDE) - можно найти больше инфы.

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

Добавлено: 10 авг 2025, 14:05
golloper
Sergoo писал(а): 10 авг 2025, 01:51 Dryundel, Спасибо! но вот еще есть непонятки может кто поможет советом)
Раньше год назад, в версии 823 прошивал есп32 разные, проблем не было. Теперь в новых версиях ПО 955, 954,926 и т.д не могу прошить. Решил установить заново начистую 823 и блин то же самая проблема. Все уже почистил и драйвера заново и т.п . А если прошивать 8266 на том же порте то все норм. Подскажите в чем трабл, уже подъустал чтото))) с непоняткой.
Может по ошибке не ту esp выбираете s3 c3

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

Добавлено: 10 авг 2025, 21:15
Sergoo
ecoins писал(а): 10 авг 2025, 11:29
Sergoo писал(а): 10 авг 2025, 10:19 И кнопку БУУТво время попытки загрузкии нажимал, и порт проверял, открывая монитор порта при нажатии на кнопку информация прилетает о перезагрузке и о том что в режиме буут тоже. И разные esp32 испытывал одна на CH340 другая на CP2102 и все одно и тоже - по завершении компиляции происходит попытка коннекта ввиде .................................. и потом ошибка.
В заблуждение вводит то что esp8266 прошивается свободно) .
Похожая проблема недавно была у одного пользователя. К сожалению он (как и многие другие) решил эту проблему через обмен личными сообщениями.
Скорее всего у Вас ESP32 DevModule с мостом на CH340 (рекомендовал бы избегать их - чуть дороже и хорошие на CP1251).
К драйверу Windows чувствительны, особенно на Windows 11 (система вяло но последовательно борется с китайскими нарушениями интеллектуальной собственности).
Попробуйте переустановить драйвер.
Хорошо бы перейти на другой модуль с другим мостом.
Для лучшего понимания выложите фото Вашей платы.
С уважением, ecoins.

Спасибо всем за советы, возможно все так и есть. Что то с дровами и с железом в комплексе. ESP32 на CP2102 стала прошиваться после обновления драйвера найденного самой виндой, а вот с esp32 на CH340 пришлось еще потанцевать с бубном, в итоге тоже несколько раз драйвера менял и остался на скаченном с сайта ардуино и то стала прошиваться только через промежуточный usb HAB, напрямую к компу если подключить то не шьется))
38cd767f02fa10df4ad8390e852e03e0.jpg
7011930094.jpg

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

Добавлено: 10 авг 2025, 21:41
Ander
Этот поставьте

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

Добавлено: 11 авг 2025, 07:36
slon-genia
Пробую запустить встроенные часы реального времени на плате STM32F103C8T6. Использую блок в кандидатах для STM32. При запуске arduino ide пишет, что не найдена библиотека RT_HW_RTC_STM32.hpp. Где взять эту библиотеку?, и есть ли описание к этому блокуу в кандидатах, как им пользоваться?

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

Добавлено: 11 авг 2025, 07:51
zmeew1966
slon-genia писал(а): 11 авг 2025, 07:36 Пробую запустить встроенные часы реального времени на плате STM32F103C8T6. Использую блок в кандидатах для STM32. При запуске arduino ide пишет, что не найдена библиотека RT_HW_RTC_STM32.hpp. Где взять эту библиотеку?, и есть ли описание к этому блокуу в кандидатах, как им пользоваться?
Так в левом окне настроек все есть для часов.
► Показать

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

Добавлено: 11 авг 2025, 08:28
slon-genia
zmeew1966 писал(а): 11 авг 2025, 07:51
slon-genia писал(а): 11 авг 2025, 07:36 Пробую запустить встроенные часы реального времени на плате STM32F103C8T6. Использую блок в кандидатах для STM32. При запуске arduino ide пишет, что не найдена библиотека RT_HW_RTC_STM32.hpp. Где взять эту библиотеку?, и есть ли описание к этому блокуу в кандидатах, как им пользоваться?
Так в левом окне настроек все есть для часов.
► Показать
Это задействует внутренние апаратные часы STM32? (часовой кварц, батарейка)

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

Добавлено: 11 авг 2025, 08:33
zmeew1966
slon-genia писал(а): 11 авг 2025, 08:28
zmeew1966 писал(а): 11 авг 2025, 07:51
slon-genia писал(а): 11 авг 2025, 07:36 Пробую запустить встроенные часы реального времени на плате STM32F103C8T6. Использую блок в кандидатах для STM32. При запуске arduino ide пишет, что не найдена библиотека RT_HW_RTC_STM32.hpp. Где взять эту библиотеку?, и есть ли описание к этому блокуу в кандидатах, как им пользоваться?
Так в левом окне настроек все есть для часов.
► Показать
Это задействует внутренние апаратные часы STM32? (часовой кварц, батарейка)
Да, включаются внутренние аппаратные часы. На часовом кварце появляется генерация.

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

Добавлено: 11 авг 2025, 09:18
MM33
Dryundel писал(а): 08 авг 2025, 16:02
lfgjikjjyj писал(а): 08 авг 2025, 13:37 Меня пока интересует скорость в 46080 микрошагов
А это 46080/1сек=46080гц где 1/46080=21.7мкс что не выходит за рамки даташита периода в 4мкс но блок ограничивает меня уже на 30720
Это от какой stm Вы хотите добиться частот 46 кГц?
На таких частотах работают специализированные контроллеры для чпу типа простых NC-Studio или Mach3 через ком-порт.
Уж не синию ли таблетку Вы собираетесь им противопоставить?
GRBL и на UNO 47 кГц выдает по трем осям, а уж на таблетке точно выдаст больше. Генератор STEP сигнала должен быть на аппаратных таймерах, тогда проблемы с частотой не будет . А программный STEP при каждом прерывании дает задержку в сигнале что приводит к рывкам на моторе. А вот обновление частоты Step достаточно и c тактом 1 ms. но тоже от аппаратного таймера.( кстати EtherCat на промышленных ЧПУ шлет телеграммы с таким же тактом)
Синяя таблетка для станочного применения не проходит не по вычислительной мощности , а по ограниченному количеству таймеров . Даже для токарного станка нужно три таймера чтобы подключить энкодеры, как минимум, два для управления осями и один для задания такта.

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

Добавлено: 11 авг 2025, 11:26
Dryundel
MM33 писал(а): 11 авг 2025, 09:18 Генератор STEP сигнала должен быть на аппаратных таймерах, тогда проблемы с частотой не будет .
На сегодняшний день не решён вопрос с мультиплатформенным учётом таймеров. На сколько я понимаю он в процессе. Вероятно когда решится тогда и будет возможность использования аппаратный таймеров.
А пока если только писать блок полностью самостоятельно или на сторонних библиотеках под конкретный процессор.
Короче говоря, с ЧПУ в FLProg пока некий пробел имеется.

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

Добавлено: 11 авг 2025, 14:21
ecoins
MM33 писал(а): 11 авг 2025, 09:18
Dryundel писал(а): 08 авг 2025, 16:02
lfgjikjjyj писал(а): 08 авг 2025, 13:37 Меня пока интересует скорость в 46080 микрошагов
А это 46080/1сек=46080гц где 1/46080=21.7мкс что не выходит за рамки даташита периода в 4мкс но блок ограничивает меня уже на 30720
Это от какой stm Вы хотите добиться частот 46 кГц?
На таких частотах работают специализированные контроллеры для чпу типа простых NC-Studio или Mach3 через ком-порт.
Уж не синию ли таблетку Вы собираетесь им противопоставить?
GRBL и на UNO 47 кГц выдает по трем осям, а уж на таблетке точно выдаст больше. Генератор STEP сигнала должен быть на аппаратных таймерах, тогда проблемы с частотой не будет . А программный STEP при каждом прерывании дает задержку в сигнале что приводит к рывкам на моторе. А вот обновление частоты Step достаточно и c тактом 1 ms. но тоже от аппаратного таймера.( кстати EtherCat на промышленных ЧПУ шлет телеграммы с таким же тактом)
Синяя таблетка для станочного применения не проходит не по вычислительной мощности , а по ограниченному количеству таймеров . Даже для токарного станка нужно три таймера чтобы подключить энкодеры, как минимум, два для управления осями и один для задания такта.
Интересно по Ethecad информация - 1ms. Полагал, что чаще. Любая информация по практической реализации сейчас полезна.
Исследовали контроллер с Ehtercat - он реализован на STM32H743VI.
С уважением, ecoins.

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

Добавлено: 11 авг 2025, 15:10
MM33
ecoins писал(а): 11 авг 2025, 14:21
MM33 писал(а): 11 авг 2025, 09:18
Dryundel писал(а): 08 авг 2025, 16:02
Это от какой stm Вы хотите добиться частот 46 кГц?
На таких частотах работают специализированные контроллеры для чпу типа простых NC-Studio или Mach3 через ком-порт.
Уж не синию ли таблетку Вы собираетесь им противопоставить?
GRBL и на UNO 47 кГц выдает по трем осям, а уж на таблетке точно выдаст больше. Генератор STEP сигнала должен быть на аппаратных таймерах, тогда проблемы с частотой не будет . А программный STEP при каждом прерывании дает задержку в сигнале что приводит к рывкам на моторе. А вот обновление частоты Step достаточно и c тактом 1 ms. но тоже от аппаратного таймера.( кстати EtherCat на промышленных ЧПУ шлет телеграммы с таким же тактом)
Синяя таблетка для станочного применения не проходит не по вычислительной мощности , а по ограниченному количеству таймеров . Даже для токарного станка нужно три таймера чтобы подключить энкодеры, как минимум, два для управления осями и один для задания такта.
Интересно по Ethecad информация - 1ms. Полагал, что чаще. Любая информация по практической реализации сейчас полезна.
Исследовали контроллер с Ehtercat - он реализован на STM32H743VI.
С уважением, ecoins.
Для высокоскоростной обработки китайцы предлагают такт 250 мкс по своему протоколу , но для основных применений 1 ms это очень хорошо. ( С таким тактом работал и Сименс по своему протоколу -драйв клик, многие работают и с большим тактом , 2-3 ms) Полоса пропускания для привода подачи определена ГОСТом -100 Гц, ( если увеличивать динамику , механика развалится) . Таким образом частота квитирования 10 отсчетов на герц вполне себе кажется приемлемой.
..........Исследовали контроллер с Ehtercat - он реализован на STM32H743VI......... На контроллере реализован мастер или слейв?

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

Добавлено: 11 авг 2025, 16:12
ecoins
MM33 писал(а): 11 авг 2025, 15:10 Для высокоскоростной обработки китайцы предлагают такт 250 мкс по своему протоколу , но для основных применений 1 ms это очень хорошо. ( С таким тактом работал и Сименс по своему протоколу -драйв клик, многие работают и с большим тактом , 2-3 ms) Полоса пропускания для привода подачи определена ГОСТом -100 Гц, ( если увеличивать динамику , механика развалится) . Таким образом частота квитирования 10 отсчетов на герц вполне себе кажется приемлемой.
..........Исследовали контроллер с Ehtercat - он реализован на STM32H743VI......... На контроллере реализован мастер или слейв?
Master.

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

Добавлено: 11 авг 2025, 16:18
MM33
ecoins писал(а): 11 авг 2025, 16:12
MM33 писал(а): 11 авг 2025, 15:10 Для высокоскоростной обработки китайцы предлагают такт 250 мкс по своему протоколу , но для основных применений 1 ms это очень хорошо. ( С таким тактом работал и Сименс по своему протоколу -драйв клик, многие работают и с большим тактом , 2-3 ms) Полоса пропускания для привода подачи определена ГОСТом -100 Гц, ( если увеличивать динамику , механика развалится) . Таким образом частота квитирования 10 отсчетов на герц вполне себе кажется приемлемой.
..........Исследовали контроллер с Ehtercat - он реализован на STM32H743VI......... На контроллере реализован мастер или слейв?
Master.
Печально, но ожидаемо.

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

Добавлено: 11 авг 2025, 22:14
golloper
Может уже пора тему сменить на 9.5.х. Не успеваем обновлять. И хотелось бы узнавать о нововведениях не по багам непонятным а по хоть какому то описанию ввода нового функционала , была же тема. За быстрое исправление += спасибо. Как только одмины призовут. я участвую :smile9:

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

Добавлено: 12 авг 2025, 00:22
aidar_i
MM33 писал(а): 11 авг 2025, 09:18
Dryundel писал(а): 08 авг 2025, 16:02
lfgjikjjyj писал(а): 08 авг 2025, 13:37 Меня пока интересует скорость в 46080 микрошагов
А это 46080/1сек=46080гц где 1/46080=21.7мкс что не выходит за рамки даташита периода в 4мкс но блок ограничивает меня уже на 30720
Это от какой stm Вы хотите добиться частот 46 кГц?
На таких частотах работают специализированные контроллеры для чпу типа простых NC-Studio или Mach3 через ком-порт.
Уж не синию ли таблетку Вы собираетесь им противопоставить?
GRBL и на UNO 47 кГц выдает по трем осям, а уж на таблетке точно выдаст больше. Генератор STEP сигнала должен быть на аппаратных таймерах, тогда проблемы с частотой не будет . А программный STEP при каждом прерывании дает задержку в сигнале что приводит к рывкам на моторе. А вот обновление частоты Step достаточно и c тактом 1 ms. но тоже от аппаратного таймера.( кстати EtherCat на промышленных ЧПУ шлет телеграммы с таким же тактом)
Синяя таблетка для станочного применения не проходит не по вычислительной мощности , а по ограниченному количеству таймеров . Даже для токарного станка нужно три таймера чтобы подключить энкодеры, как минимум, два для управления осями и один для задания такта.
На днях для испытаний выложу тестовый блок для шагового мотора с stm32, библиотеку создал с помощью нескольких ИИ, там аппаратный таймер используется. За основу брал прошивку Marlin.

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

Добавлено: 12 авг 2025, 12:15
mmn71
Пытаюсь создать GPS плату с STM32F103C8T6 BluePill с блоком GPS_NMEA_Parser_(Code_-_Professional), при нажатии на компиляция прога вылетает. Сохранять тоже нельзя, иначе при открытии вылет. Пробовал flprog версии с 900 по 955.
Приходится сохранять проект без GPS, тогда всё норм.
Выхожу из ситуации так:
Открываю проект, добавляю GPS, жму просмотр кода проекта, а там открыть скетч в ардуино и там всё компилиться.
Единственное, gps координаты lat после запятой кажет всего четыре знака, а lng пять знаков, хотя в настройках бока стоит шесть знаков, ну и соответственно точку рисует за 30км при девяти спутниках.

PS:
Не все GPS блоки работают:
-то что выкладывают в телеге не работает
-то что с сайта работает
-то что с форума тоже работает
(у всех файлов разные хеши)

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

Добавлено: 12 авг 2025, 12:57
Ander
mmn71 писал(а): 12 авг 2025, 12:15 Пытаюсь создать GPS плату с STM32F103C8T6 BluePill с блоком GPS_NMEA_Parser_(Code_-_Professional), при нажатии на компиляция прога вылетает. Сохранять тоже нельзя, иначе при открытии вылет. Пробовал flprog версии с 900 по 955.
Приходится сохранять проект без GPS, тогда всё норм.
Выхожу из ситуации так:
Открываю проект, добавляю GPS, жму просмотр кода проекта, а там открыть скетч в ардуино и там всё компилиться.
Единственное, gps координаты lat после запятой кажет всего четыре знака, а lng пять знаков, хотя в настройках бока стоит шесть знаков, ну и соответственно точку рисует за 30км при девяти спутниках.

PS:
Не все GPS блоки работают:
-то что выкладывают в телеге не работает
-то что с сайта работает
-то что с форума тоже работает
(у всех файлов разные хеши)
Попробовал, не вылетает. Если проект старый попробуйте перевыбрать UART.

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

Добавлено: 12 авг 2025, 13:15
nikijd
ESP32C3 версии 9.5.5 и более ранних версий в режиме точки доступа и клиента не отображает список доступных сетей. При ручном вводе сети проблем нет. И как тогда отключить точку доступа?

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

Добавлено: 12 авг 2025, 16:11
mixa7001
Вопрос. Как настроить Выход контроллера ШИМ. В предыдущих версиях 8.2.3 при контроллере ESP32 можно было выбрать бит. А новых версиях это отсутствует. Я не нашел настройки ШИМ. Где искать?