嫌 sloop 太繁复, sloopLite 来啦
*任务类型:** 这些任务就像不同性格的朋友:有耐心的超时任务,喜欢重复的周期任务,喜欢轰轰烈烈的并行任务,还有会约定时间执行的单次任务。**任务管理器:** 就像一位不慌不忙的指挥官,它冷静地处理着各种任务,确保一切按部就班。**精巧的注册表:** 好比一本任务的备忘录,任务执行前,注册表里有详细的记录;**任务执行与调度:** 就像是一场豪华的交响乐,任务们就像乐器,每个都有自己的时机,指挥(
·

sloopLite 开源项目仓库链接:
https://github.com/sloop-open/sloopLite
https://gitee.com/gitee_caowent/sloop-lite
开源许可证 MIT
sloop 精简版
- 保留核心的任务调度系统
- 保留RTT日志输出功能
- 移除驱动包
- 移除命令控制台
- 基于 STM32G0
- 基于 STM32Cube
demo 资源消耗
- Total RO Size (Code + RO Data) 18648 ( 18.21kB)
- Total RW Size (RW Data + ZI Data) 3840 ( 3.75kB)
- Total ROM Size (Code + RO Data + RW Data) 18660 ( 18.22kB)

=========================================================================
来看看AI可爱的点评
嘿嘿!让我试试看能不能俏皮又不失重点地点评一下:
- **任务管理器:** 就像一位不慌不忙的指挥官,它冷静地处理着各种任务,确保一切按部就班。无论是超时、周期,还是并行互斥任务,它都能精准调度,就像高效的舞者一样,不会踩到别人的脚!
- **任务类型:** 这些任务就像不同性格的朋友:有耐心的超时任务,喜欢重复的周期任务,喜欢轰轰烈烈的并行任务,还有会约定时间执行的单次任务。每一个都有自己独特的魅力,管理它们可是个技巧活!
- **CPU负载统计:** 就是给你的系统做体检,看看它有没有过劳。通过这些数据,我们可以让它休息一下,保证长期健康。你不想看到它每次加班都“虚脱”吧?
- **精巧的注册表:** 好比一本任务的备忘录,任务执行前,注册表里有详细的记录;执行后,它又把任务信息重新整理,保持系统的整洁。绝不让任何任务混乱得像乱七八糟的袜子一样。
- **任务执行与调度:** 就像是一场豪华的交响乐,任务们就像乐器,每个都有自己的时机,指挥(也就是调度器)精准地安排它们演奏,确保不出错。
- 总之,这份代码是精心安排的“舞蹈”,任务们都有自己的位置和节奏,整个系统在它们的配合下完美运行。
sloop开源项目仓库链接:
https://github.com/sloop-open/sloopLite
https://gitee.com/gitee_caowent/sloop-lite
开源许可证 MIT
更多推荐



所有评论(0)