logicAnalyzer
Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:1c8b563b39c20b9b4eefa7bc54d5ac2254686e6bf34fd664815bd697e2669eeflogicAnalyzer-0.1.1-1c8b563b.zipОписание
Экспериментальная библиотека для сборки простого логического анализатора на базе Arduino. Может одновременно мониторить до 32 цифровых выводов, хотя производительность падает линейно с количеством каналов. Ключевая особенность — возможность определить отдельный тактовый вывод и настроить сэмплирование так, чтобы данные снимались только по фронтам его сигнала или через таймер. Рассчитана в основном на образовательные цели и анализ медленных коммуникационных линий — полноценному аппаратному анализатору не конкурирует. Данные надо обрабатывать сразу по снятию, иначе оперативная память Arduino заполнится за секунды. На платах типа UNO R3 с медленными сигналами работает, но для лучшей производительности рекомендуется ESP32 или более быстрая плата.