Установка
Последняя опубликованная версияZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала. Контрольная суммаSHA-256:aa45bcd061b22ac73c6f4c0eb0247d5a90d872b0410312d5012ed4a02a8aa3e4
АрхивTaskScheduler-4.0.8-aa45bcd0.zip
Описание
Если вам нужно запустить несколько задач одновременно, но в микроконтроллере нет ОС и вы не хотите заморачиваться с FreeRTOS, TaskScheduler — это лёгкий вариант кооперативной многозадачности. Библиотека работает на Arduino, ESP8266/ESP32, STM32 и других платформах, позволяя запускать периодические задачи с разными интервалами (миллисекунды или микросекунды), ограничивать количество итераций или запускать бесконечно, менять параметры на лету, выстраивать задачи в нужный порядок исполнения. Поддерживаются обычные функции-обработчики и std::functions. Бонус — режим ожидания (IDLE sleep), когда микроконтроллер экономит энергию, если ничего не нужно выполнять, а также статистика загрузки процессора для критичных по времени приложений. Кооперативный подход проще и безопаснее, чем преемптивная многозадачность, так как вы не столкнётесь с гонками данных и дедлоками по умолчанию.
Версии
Показано: 304.0.82026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.72026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.52026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.42026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.32026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.22026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше4.0.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.8.52026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.7.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.6.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.4.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.3.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.2.22026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.2.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.1.62026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.1.42026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.1.32026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.1.22026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.1.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше3.0.22026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.6.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.6.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.5.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.5.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.3.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.2.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.2.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.1.02026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше2.0.12026-08-23 19:12:20 UTC
ZIP по запросу
первое скачивание может быть дольше