Назад к каталогу

GyverTimers

Упрощённая работа с аппаратными таймерами ATmega328p и ATmega2560 без прямого управления регистрами

Версия1.10.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер28.19 KiB
Источникофициальный
Обновлено2026-10-08

Установка

Последняя опубликованная версия
1.10.028.19 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 04:47:00 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:8816237cb700ee3a7eade566b03be90dc78f282a6ccd80bfb94b788e5d62ff4d
АрхивGyverTimers-1.10.0-8816237c.zip

Описание

Полноценная работа с аппаратными таймерами ATmega328p и ATmega2560 требует умения настраивать прерывания вручную — эта библиотека избавляет от геморроя с регистрами. Поддержаны все три таймера на ATmega328 и шесть на ATmega2560, каждый можно настроить на период от 1 микросекунды до нескольких секунд (8-битные таймеры работают в диапазоне 61 Гц–1 МГц, 16-битные — 0.24 Гц–1 МГц). Фишка в том, что библиотека автоматически подстраивает настройки под частоту процессора и сообщает реальный установленный период для проверки. Есть поддержка многоканальных режимов — один таймер может вызывать несколько прерываний со сдвигом по фазе, плюс можно управлять выводом таймера (установить уровень, переключить, создать меандр). Контроль стандартный: старт, стоп, пауза, продолжить.

Версии

Показано: 2
1.10.02026-10-08 12:48:12 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.9.02026-10-08 12:48:12 UTC
ZIP по запросу
восстановится при запросе