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

DigitalIO

Быстрое цифровое управление портами Arduino с поддержкой DigitalPin, PinIO и программных SPI/I2C

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

Установка

Последняя опубликованная версия
1.0.1482.55 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 07:38:02 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:ea943b3cdae40e7bb667df4a80fc78623e783f92394c49e0711b9f887f5b8fe4
АрхивDigitalIO-1.0.1-ea943b3c.zip

Описание

Библиотека для быстрого управления цифровыми портами Arduino, когда стандартные digitalWrite и digitalRead работают недостаточно шустро. Предлагает несколько подходов: класс DigitalPin с фиксированными номерами выводов (заказывает компилятору развернуть код в строку, выполняется за два цикла), и PinIO для динамического выбора пина во время работы программы. Есть программные реализации SPI и I2C на разных скоростях — SoftSPI для специальных задач, SoftI2cMaster на 100 кHz и FastI2cMaster на 400 kHz. Функции не отключают PWM, так что если вы переводите пин из режима PWM в цифровой, позаботьтесь об этом сами. Основная поддержка на AVR архитектуре; для остальных процессоров используются обычные медленные функции Arduino.

Версии

Показано: 2
1.0.12026-10-07 12:47:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:47:58 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP