Protothreads
文章平均质量分 87
基于使用 Protothreads 的任务调度原则(轮询),用 C 语言实现的轻量级、非抢占式和无堆栈操作系统。
TaleLue
这个作者很懒,什么都没留下…
展开
-
第一章:Protothreads的OS拓展
PTOS基于Protothreads进行拓展,本文主要介绍PTOS的特性原创 2023-03-18 18:27:34 · 583 阅读 · 1 评论 -
序章:Protothreads的原生特性
Protothreads 是一个无堆栈的系统,原创作者是Adam Dunkels。没有专用的机器代码,纯C实现;不使用容易犯错的跳转指令;任务调度的switch case 用宏封装极小的内存占用;最小线程开销2字节的当不当做操作系统来用都行;可以和混用轮询的裸机程序所提供的阻断等待不需要堆栈或者full multi-threading。原作者在github的开源仓库 https://github.com/gburd/pt.git。原创 2023-03-14 23:07:10 · 414 阅读 · 0 评论 -
前言:砸在脑壳上的Protothreads
Protothreads 一个无堆栈的操作系统原创 2023-03-13 00:00:10 · 251 阅读 · 2 评论