微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 利用Protothread实现实时多任务系统

利用Protothread实现实时多任务系统

时间:05-30 来源:单片机与嵌入式系统应用 点击:
结语

  本文旨在解决资源紧张型应用的、多任务环境下的实时性问题。 通过借助Protothread的阻塞运行机制, 成功实现了低开销的实时多任务系统。

表1 模拟运行结果运行



作者: 长沙威胜仪表集团 罗光平
湖南大学 郭卫锋

参考文献

[1] Adam Dunkels, Oliver Schmidt, Thiemo Voigt. Using Protothreads for Sensor Node Programming[C]. REALWSN'05 Workshop on RealWorld Wireless Sensor Networks, Stockholm, Sweden, June 2005
[2] Adam Dunkels, Oliver Schmidt, Thiemo Voigt, et al. Protothreads: Simplifying EventDriven Programming of MemoryConstrained Embedded Systems[C]. In Proceedings of the Fourth ACM Conference on Embedded Networked Sensor Systems (SenSys 2006), Boulder, Colorado, USA, November 2006.
[3] Labrosse Jean J. MicroC/OSII The Real Time Kernel Second Edition[M]. CMP Books, CMP Media.
[4] 冉全. 单片机中基于多线程机制的实时多任务研究[J] .微型机与应用,2003(8): 39-40.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top