WD Easy
Управление сторожевым таймером AVR с выбором интервала срабатывания и режима действия (прерывание или reset)
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5cc65d17b85632c25ad88f7008fea25cc90666a1c38f47d1e8e9f43ab1ff5f58WD_Easy-1.0.3-5cc65d17.zipОписание
Управление сторожевым таймером (watchdog) на микроконтроллерах AVR. Библиотека стартует считать время еще до вызова setup(), что критично для защиты от зависаний программы. Можно выбрать интервал срабатывания от 15 миллисекунд до 8 секунд, а при триггере либо вызвать обработчик прерывания, либо выполнить полный reset микроконтроллера. API состоит из нескольких методов для настройки таймаута, режима действия и установки функции-обработчика. Учти, что точность измерений низкая — таймер работает от внутреннего генератора и чувствителен к изменениям напряжения и температуры, так что для точной синхронизации это не подходит. Рассчитана на AVR-совместимые платы.