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

CPPTasks

Корутины и конечные автоматы на C++11 для управления параллельными процессами на микроконтроллерах

Версия0.1.2
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер6.69 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.1.26.69 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:6f8cbf6aa5ec7da5fc29c81020ef5aa3611b8c5790b2988815c1f97e5d619df6
АрхивCPPTasks-0.1.2-6f8cbf6a.zip

Описание

Если вам нужно управлять несколькими параллельными процессами на микроконтроллере без привычного вложенного ада callback-функций, CPPTasks реализует концепцию корутин и конечных автоматов прямо на C++11. Библиотека не привязана к конкретному железу, поэтому код работает одинаково на x86, ESP8266 и AVR-микроконтроллерах. Автор рекомендует подключить STL для полноты функционала. В примерах можно посмотреть, как применять библиотеку как на обычном компьютере, так и на реальной плате — это помогает разрабатывать и тестировать логику независимо от залива прошивки в микроконтроллер.

Версии

Показано: 2
0.1.22026-08-23 19:12:27 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.12026-08-23 19:12:27 UTC
ZIP по запросу
первое скачивание может быть дольше