专为物联网开发的开源操作系统Contiki(转)
(2012-04-19 15:31:09)
Contiki适用于只有极少量内存的嵌入式系统,在一个较为典型的配置中,Contiki系统只需2KB的RAM与40Kb的ROM,因此用在物联网领域非常适合。 Contiki包括了一个事件驱动的内核,因此可以在运行时动态载入上层应用程序。Contiki中使用轻量级的protothreads进程模型,可以在事件驱动内核上提供一种线性的、类似于线程的编程风格。
与同为物联网设计的操作系统TinyOS相比,Contiki更侧重于IP功能,TinyOS在低功耗方面比较突出。
英文原版介绍:http://senstools.gforge.inria.fr/doku.php?id=os:contiki
250多页的学习笔记:http://wenku.baidu.com/view/277475d733d4b14e84246807.html
中文相关网站:http://www.contikistudio.com/ [提供uIPv6的开发套件]
报告下载