DueTimer
Работа с девятью таймерами Arduino DUE для периодического вызова функций с точной синхронизацией от микросекунд до герц
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8e5b5621d0f2792a962241e57c698d739f9f967cbd3b5302df3def8624fd9235DueTimer-1.4.7-8e5b5621.zipОписание
Библиотека для работы с таймерами Arduino DUE. Содержит 9 предварительно созданных объектов Timer0–Timer8, которые можно использовать для вызова функций-обработчиков с заданной периодичностью — от микросекунд до нескольких герц. Позволяет запускать, останавливать таймеры, менять их частоту и период на лету. Есть несколько нюансов: если в проекте также используется библиотека Servo.h, они конфликтуют из-за одинаковых прерываний, поэтому потребуется отредактировать конфиг DueTimer.h, и при этом часть таймеров (0, 2, 3, 4, 5) станут недоступны. Подходит для решений, где нужна точная синхронизация событий или периодический запуск кода на платах DUE.