TimerOne_V2
Использование аппаратного таймера Timer1 для точного управления ШИМ и периодических прерываний
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c40321d841c611d60cd9c577a5b3f9b71f469e460125e547b2ff6ab1f7092275TimerOne_V2-3.1.0-c40321d8.zipОписание
Модифицированная версия классической TimerOne от Paul Stoffregen, которая использует аппаратный таймер Timer1 для более точного управления ШИМ и запуска периодических прерываний. Код переписан с использованием встроенных функций, что значительно ускоряет работу для стандартных задач. Библиотека поддерживает не только классические платы Arduino, но и микроконтроллеры ATTiny85 — правда, ШИМ-функции на них не работают. Распространяется под лицензией Creative Commons Attribution 3.0 US и построена на коде оригинальной библиотеки с Arduino Playground. Пригодится, если нужна более гибкая работа с таймером, чем стандартные функции Arduino, или если требуется надежный механизм для периодических операций на микроконтроллерах с ограниченными ресурсами.