一个轻量级的协程调度系统,使用了标准库头文件 <setjmp.h>中的 setjmp 和 longjmp两个函数,构建了一个简单的查询式协作多任务系统,支持独立栈和共享栈两种任务。
基于时间轮询的多任务及任务间通讯和驱动软件框架。 特性:多任务之间完全独立,任务之间通过消息进行通讯,每个任务有独立的时间片,驱动架构分层与分离。具有模块化,移植性,可复用性,软件分层设计的特点。
一个高性能、高稳定性的跨平台 MQTT 客户端,基于 socket API 开发,可以在嵌入式设备(FreeRTOS/LiteOS/RT-Thread/TencentOS tiny
It is a button state machine module for general use.