摘要: 本文涉及到的Protothread机制知识,在http://www.cnblogs.com/songdechiu/p/5793717.html 一、进程类型 进程类型主要有协同式(cooperative)和抢占式(preemptive)两种。 协同式进程,要等其他进程运行完进程实体函数(进程不一定运 阅读全文
posted @ 2016-08-22 22:34 我是老邱 阅读(2189) 评论(0) 推荐(0)
摘要: 一、概述 很多传感器操作系统都是基于事件驱动模型的,事件驱动模型不用为每个进程都分配一个进程栈,这对内存资源受限的无线传感器网络嵌入式系统尤为重要。 然而事件驱动模型不支持阻塞等待抽象语句,因此程序员通常用状态机来实现控制流,但这都很复杂。 例子:一个假想的MAC层协议 用状态机实现: 实现上述代码 阅读全文
posted @ 2016-08-22 17:35 我是老邱 阅读(12447) 评论(0) 推荐(3)