百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

TaskScheduler

> 编程语言
开源

适用于 Arduino、ESPx、STM32、nRF 等微控制器的协同多任务

1.6K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于 Arduino、ESPx、STM32、nRF 等微控制器的协同多任务

任务调度程序

适用于 Arduino、ESPx、STM32 等微控制器的协作多任务

版本 4.0.8: 2026-04-20

变更记录 | 完整文档 | Wiki

提供强大的嵌入式系统和固件,在真实环境中能够完美运行。智能设备的智能解决方案


概述

一个轻量级的协作式多任务 (任务调度) 实现。这是一种比预先切换编程和 FreeRTOS 等框架更简单的替代方案。 为什么是合作?

你基本上不需要担心并发处理的陷阱(竞争、死锁、活锁、资源共享等)。协作处理的事实通过设计来解决这些问题。每个学习并发处理的人,都会发现他们认为不可能的竞争,并发现他们其实还没有真正理解它。Herb Sutter,ISO C++标准委员会主席,Microsoft。_


快速入门

PlatformIO: 在 platformio.ini 中添加:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++arduinoattinycooperativeesp32

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言