Страница 1 из 1

STM32 Скоростной счётчик

Добавлено: 14 ноя 2023, 09:33
Elektromehanic
Уважаемое сообщество, обращаюсь с просьбой о помощи. Программист из меня – никакой, но с помощью FLprog удаётся создавать кое-какие проекты и использовать их, за что огромная благодарность Сергею Глушенко и всем, кто принимает участие в этом проекте. Всю жизнь работаю электромехаником (в том числе по станкам с ЧПУ), так, что кое-какие знания имеются. Вопрос в следующем. Решил освоить STM32. Сразу столкнулся с проблемой, когда использую в своём проекте блок скоростного счётчика. Сразу скажу, что на arduino nano у меня есть работающая разработка тиристорного регулятора со стабилизацией по току и напряжению, где используется блок скоростного счётчика. Так вот при компиляции скетча выходит такая ошибка:
expected constructor, destructor, or type conversion before '(' token
Саму программу, скрины и ошибку прилагаю. Всем, кто откликнется, буду весьма благодарен. С уважением к сообществу, Владимир Мошков.

STM32 Скоростной счётчик

Добавлено: 14 ноя 2023, 10:46
ecoins
Счетчик скоростной работает по прерыванию и STM32 возможно есть нюансы. Сейчас нет возможности, но завтра попробую.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 12:01
Elektromehanic
[ref]ecoins[/ref], День добрый! По STM32 и скоростному счётчику нет результатов? Я полагаю, что FLprog ещё не совсем адаптирована к STM32. Хотел использовать это в трёхфазном регулируемом выпрямителе со стабилизацией. Наверное буду использовать Мегу.
С уважением, Владимир.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 13:33
aidar_i
Elektromehanic писал(а): 14 ноя 2023, 09:33 ошибку прилагаю
Счетчик для AVR стоит в программе в плате STM32, поэтому дает ошибку.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 14:31
ecoins
Elektromehanic писал(а): 17 ноя 2023, 12:01 ecoins, День добрый! По STM32 и скоростному счётчику нет результатов? Я полагаю, что FLprog ещё не совсем адаптирована к STM32. Хотел использовать это в трёхфазном регулируемом выпрямителе со стабилизацией. Наверное буду использовать Мегу.
С уважением, Владимир.
Если есть такая возможность, лучше пока использовать Mega.
В разных контроллерах по разному организовано прерывание, в ESP32 последних версий со всем по другому. Сейчас разработчик подбирает какое-то универсальное решение, но это будет не быстро.
С уважением, ecoins.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 15:20
aidar_i
Elektromehanic писал(а): 14 ноя 2023, 09:33 Решил освоить STM32. Сразу столкнулся с проблемой
Используйте библиотеки , например RBDDimmer.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 19:20
Elektromehanic
Всем огромное спасибо за ответы.

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 20:58
ViktorPetrov
Очень "оптимистичные" заявления от разработчиков софта это будет не быстро :( :smile44:

STM32 Скоростной счётчик

Добавлено: 17 ноя 2023, 23:06
ecoins
ViktorPetrov писал(а): 17 ноя 2023, 20:58 Очень "оптимистичные" заявления от разработчиков софта это будет не быстро
Да так. При этом в конце года все же планируется выход новая версия.
Как мне видится, проблемы кажущегося замедления разработки в следующем:
1.FLProg перенастраивается с любительского(Nano,UNO, библиотеки с GitHub) на профессиональный уровень.
Простота и удобство использования будет возрастать, "тормозов" не будет совсем(почти), много новых блоков и библиотек.
Отдельные блоки для тестирования оборудования, в том числе каналов коммуникаций UART, SPI, i2c.
Появятся новые контроллеры - RP2040(до 6-ти UART,Ethernet), STM32F407VE(до 6-ти UART,Ethernet),STM32H743(7B0) (до 8-ти UART,Ethernet) и еще кое-что.
В ESP32 поддерживаются три UART.
2.Не хватает разработчиков на C++ и на профессиональном редакторе FLProg в сложившейся парадигме среды FLProg.
3.Не хватает тестировщиков. Те, кого мы привлекали на площадке форума и обеспечивали стендами и комплектующими, через некоторое время теряли интерес к работе.
Наверное и потому, что наша поддержка не требовала от них материальных затрат, а это не порождало у них ответной ответственности.
Сейчас начали работать несколько перспективных групп за пределами форума - отношение там выстраиваются не на любительской основе и пока весьма успешны.
3.Усложнение разработок привело к острому дефициту материальных средств у разработчика FLProg. Помимо закупок различного оборудования и комплектующих, у него затраты и на командировки, и на разного рода исследования.
Мне известно, что некоторые участники форума поддерживали и поддерживают FLProg на регулярной основе.
Но теперь этих средств не достаточно.
А это препятствует концентрации разработчика Сергея Глушенко на теме FLProg - ему приходиться отвлекаться и на другие проекты для зарабатывания средств, которые в итоге и направляются на FLProg.
Помогла бы регулярная поддержка FLProg(Сергея Глушенко) на регулярной основе - 1 раз в месяц в пределах от 500 до 5000 руб.
Это для тех кто действительно заинтересован в интенсивном развитии FLProg и конечно только для тех, у кого такая возможность имеется.
----------
Спасибо. С уважением, ecoins.

STM32 Скоростной счётчик

Добавлено: 18 ноя 2023, 21:16
aidar_i
Elektromehanic писал(а): 14 ноя 2023, 09:33 Решил освоить STM32.
Вот , протестируйте , пожалуйста, диммер на STM32.

STM32 Скоростной счётчик

Добавлено: 21 ноя 2023, 17:58
Утвш
ecoins писал(а): 17 ноя 2023, 23:06 Помогла бы регулярная поддержка FLProg
Был бы рад помочь в меру сил, но прошлый раз, когда я перевел деньги, Сергей их получать не стал. Причину я так и не знаю, но осадочек остался.

STM32 Скоростной счётчик

Добавлено: 21 ноя 2023, 21:02
ecoins
Утвш писал(а): 21 ноя 2023, 17:58 Был бы рад помочь в меру сил, но прошлый раз, когда я перевел деньги, Сергей их получать не стал.
1.Это какая-то непонятная накладка, деньги поступают на карточку, поинтересуюсь у администраторов.
Утвш писал(а): 21 ноя 2023, 17:58 Причину я так и не знаю, но осадочек остался.
2.Пускай "осадочек" пройдет - на моей памяти Сергей обращался за помощью только один раз много лет назад... И он помощи не просит...
Давайте измененим контекст - я обратился с призывом к регулярным инвестированиям в продукт к тем участникам форума, который этот продукт важен сегодня и будет интересен завтра.
============================
Возможно разработчик в обозримое время создаст юридическое лицо с юридическим адресом.
Сейчас он занимается действительно фундаментальными исследованиями и разработками, которые в среде Arduino отсутствуют (или нам их не удалось обнаружить).
Так библиотеке Ethernet.h более 10-лет - а в ней много фундаментальных ошибок, которые мешают её профессиональному использованию - она может просто висеть(нет модуля, кабель отключен), тормозить в режиме поиска DCHP, тормозить и значительно в режиме UDP (например при обращении к серверу точного времени и пр.). Тоже самое с Web на ESP32 и приложениях на Wi-Fi. В основном он уже решил проблемы, идет тестирование и т.д.
И многое другое.
==============================
3.Повторю на мой взгляд рациональную и этичную позицию и предложение:
Заинтересованным в FLProg участникам форума прошу перейти на регулярную (ежемесячную) поддержку проекта в размере от 500 до 5000руб.
Думаю, что это компенсируется успешностью и возможностями Ваших проектов.
Спасибо.
==============================
Наверное попрошу Администраторов открыть по этому вопросу отдельную тему с условным названием "Участие в развитии проекта FLProg".
C уважением, ecoins.