Ardudue писал(а): ↑22.12.2023{, 14:37}
уже использую диммер с библиотекой GyverTimers, задействован таймер 2.
На первом таймере мне надо реализовать генератор точных импульсов для отсчета времени.
Соответственно логично использовать генератор, реализованный на GyverTimers, дабы избежать конфликты разных библиотек.
Некоторая путаница в используемых методах FLProg FBD и AlexGyver C++, конфликтов библиотек и пр.
----------------------------
1.FLProg поддерживает большой и расширяемый перечень разных плат с разными архитектурами (AVR,DUE,ESP8266,ESP32,STM32,RP2040).
AlexGyver поддерживает в основном AVR с некоторым переходом в платы на ESP.
2.FLProg осознано(и вполне обосновано) пока не применяет методы использования событий по прерываний - в комбинации с существующими штатными блоками это утрачивает смысл.
Достижения точности выполнения по времени обеспечивается через управления вызовом плат и оптимизацией используемых библиотек.
AlexGyver создает проекты на С++ с использованием всей изящности и мощности этого языка.
Но эти методы не всегда переносимы на FBD системы, в том числе и на FLProg.
------------------------------
Выбор за Вами - С++ или FLProg.
Первый подход безусловно более гибкий и мощный, но имеет существенно более высокий порог вхождения.
-------------------------------
С уважением, ecoins.