caowent

@gitee_caowent

caowent no introduction.

All Personal Contributions
Forks Pause/Closed

    caowent/sloopSlice

    sloopSlice 是一款基于线程原理实现的轻量级嵌入式任务调度框架,专为资源受限的 STM32 微控制器打造。其核心创新在于黑盒任务切片机制,能够将第三方闭源代码或无法修改的黑盒任务无缝并入协作式调度框架,实现时间片轮转调度。

    caowent/sloopFlow

    sloopFlow 的核心是 flow 宏协程机制——一种轻量级的状态机实现技术,通过宏展开将顺序代码转换为可中断/恢复的状态机。这意味着你可以用熟悉的同步编程思维编写复杂的异步逻辑,无需回调函数、无需状态机手动设计。

    caowent/sloop

    这是一个嵌入式裸机框架,提供一套API,方便管理多种任务,比如超时任务/周期任务/并行任务/互斥任务等。 有 sys_wait 和 sys_wait_bare 这两个非阻塞等待 API ,支持挂起当前互斥任务,但不阻塞并行任务。

    caowent/sloopLite

    sloop 精简版 1.保留核心的任务调度系统 2.保留RTT日志输出功能 3.移除驱动包 4.移除命令控制台 5.基于 STM32G0 6.基于 STM32Cube

Search