CallbackTimerR4
Таймер обратного вызова для Arduino UNO R4 с поддержкой длительных интервалов от секунд до часов через FSP Timer
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:7680a49f3f2d765c0e1e86a129c116403923d500bfc53e5e57ece8d7b474fcfeCallbackTimerR4-1.0.0-7680a49f.zipОписание
Библиотека для Arduino UNO R4, которая работает с FSP Timer и позволяет устанавливать прерывания с точным интервалом. Основное преимущество — поддержка очень длинных периодов срабатывания, от нескольких секунд до часа, что невозможно с обычным таймером. Когда срабатывает событие, библиотека вызывает вашу функцию обратного вызова, а сама плата продолжает работать. Поддерживает два режима: периодическое срабатывание или одноразовый запуск. Параметры таймера можно менять прямо из callback-функции. Особенно полезна при воспроизведении музыки с tone() в связке с BackgroundMusicR4 или когда нужна фоновая работа длительных процессов без блокирования основного цикла.