概述
Contiki操作系统
Contiki是一个开放源码、高度可移植、多任务的操作系统,用于内存高效、网络化的嵌入式系统和无线传感器网络。Contiki是专为具有少量内存的微控制器而设计的。典型的Contiki配置是2 KB的RAM和40 KB的ROM。
Contiki为IPv 4和IPv 6提供IP通信。Contiki及其uIPv 6栈是IPv 6就绪阶段1认证的,因此有权使用IPv 6就绪银徽标。
Contiki的许多关键机制和想法已被业界广泛采用。UIP嵌入式IP堆栈最初发布于2001年,如今已被数百家公司用于货船、卫星和石油钻井设备等系统中。Contiki和UIP被流行的nmap网络扫描工具所认可。Contiki的原丝,最初发布于2005年,已经在许多不同的嵌入式系统中使用,从数字电视解码器到无线振动传感器。
Contiki介绍了在低功耗传感器网络中使用IP通信的思想.这随后导致了IETF标准和国际产业联盟IPSOAliance。“时代”杂志将物联网和IPSO联盟列为2008年第30项最重要的创新。
Contiki是由一群来自工业界和学术界的开发人员开发的,由瑞典计算机科学研究所的AdamDunkels领导。Contiki团队目前由来自SICS、SAP AG、Cisco、Atmel、NewAE和TU慕尼黑的16名开发人员组成。
Contiki包含两个通信堆栈:UIP和里姆…UIP是一个小型的RFC兼容的TCP/IP堆栈,使Contiki能够通过Internet进行通信。RIME是一种为低功耗无线电设计的轻量级通信堆栈.Rime提供了范围广泛的通信原语,来自尽力而为的局部广播,到可靠的多跳大容量数据洪泛.
Contiki运行在各种平台上,从嵌入式微控制器(如MSP 430和AVR)到老的家用计算机。代码占用的大小是千字节,内存使用量可以配置为几十字节。
Contiki是用C编程语言编写的,可以在BSD风格的许可下作为开放源代码免费使用。
contiki官方文档:contiki官方文档
contiki官方文档结构:
学习搭载的板子是cc2538
暂时使用官方的Instant Contiki
最后
以上就是谨慎悟空为你收集整理的contiki学习笔记_官方文档的全部内容,希望文章能够帮你解决contiki学习笔记_官方文档所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复