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

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Elektromehanic
Рядовой
Сообщения: 8
Зарегистрирован: 14 ноя 2023, 09:06
Откуда: Люберцы
Имя: Владимир

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

Сообщение Elektromehanic »

Уважаемое сообщество, обращаюсь с просьбой о помощи. Программист из меня – никакой, но с помощью FLprog удаётся создавать кое-какие проекты и использовать их, за что огромная благодарность Сергею Глушенко и всем, кто принимает участие в этом проекте. Всю жизнь работаю электромехаником (в том числе по станкам с ЧПУ), так, что кое-какие знания имеются. Вопрос в следующем. Решил освоить STM32. Сразу столкнулся с проблемой, когда использую в своём проекте блок скоростного счётчика. Сразу скажу, что на arduino nano у меня есть работающая разработка тиристорного регулятора со стабилизацией по току и напряжению, где используется блок скоростного счётчика. Так вот при компиляции скетча выходит такая ошибка:
expected constructor, destructor, or type conversion before '(' token
Саму программу, скрины и ошибку прилагаю. Всем, кто откликнется, буду весьма благодарен. С уважением к сообществу, Владимир Мошков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

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

Сообщение ecoins »

Счетчик скоростной работает по прерыванию и STM32 возможно есть нюансы. Сейчас нет возможности, но завтра попробую.
Elektromehanic
Рядовой
Сообщения: 8
Зарегистрирован: 14 ноя 2023, 09:06
Откуда: Люберцы
Имя: Владимир

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

Сообщение Elektromehanic »

[ref]ecoins[/ref], День добрый! По STM32 и скоростному счётчику нет результатов? Я полагаю, что FLprog ещё не совсем адаптирована к STM32. Хотел использовать это в трёхфазном регулируемом выпрямителе со стабилизацией. Наверное буду использовать Мегу.
С уважением, Владимир.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Elektromehanic писал(а): 14 ноя 2023, 09:33 ошибку прилагаю
Счетчик для AVR стоит в программе в плате STM32, поэтому дает ошибку.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

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

Сообщение ecoins »

Elektromehanic писал(а): 17 ноя 2023, 12:01 ecoins, День добрый! По STM32 и скоростному счётчику нет результатов? Я полагаю, что FLprog ещё не совсем адаптирована к STM32. Хотел использовать это в трёхфазном регулируемом выпрямителе со стабилизацией. Наверное буду использовать Мегу.
С уважением, Владимир.
Если есть такая возможность, лучше пока использовать Mega.
В разных контроллерах по разному организовано прерывание, в ESP32 последних версий со всем по другому. Сейчас разработчик подбирает какое-то универсальное решение, но это будет не быстро.
С уважением, ecoins.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Elektromehanic писал(а): 14 ноя 2023, 09:33 Решил освоить STM32. Сразу столкнулся с проблемой
Используйте библиотеки , например RBDDimmer.
Elektromehanic
Рядовой
Сообщения: 8
Зарегистрирован: 14 ноя 2023, 09:06
Откуда: Люберцы
Имя: Владимир

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

Сообщение Elektromehanic »

Всем огромное спасибо за ответы.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение ViktorPetrov »

Очень "оптимистичные" заявления от разработчиков софта это будет не быстро :( :smile44:
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

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

Сообщение 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.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Elektromehanic писал(а): 14 ноя 2023, 09:33 Решил освоить STM32.
Вот , протестируйте , пожалуйста, диммер на STM32.
Утвш
Сержант
Сообщения: 148
Зарегистрирован: 02 дек 2016, 07:31
Благодарил (а): 2 раза

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

Сообщение Утвш »

ecoins писал(а): 17 ноя 2023, 23:06 Помогла бы регулярная поддержка FLProg
Был бы рад помочь в меру сил, но прошлый раз, когда я перевел деньги, Сергей их получать не стал. Причину я так и не знаю, но осадочек остался.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

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

Сообщение 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.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя