转载contiki源码下载及cortex-m3平台移植

一、源码下载
  1. git clone https://github.com/contiki-os/contiki.git

二、开发环境搭建
2.1 Instant Contiki
   
2.2 IAR+J-Linker
    Contiki学习资料较少,搭建开发环境也比较困难。我们是基于ARM Cortex M3的板,没有现成的开发环境,自己在IAR上搭,对Makefile进行大量修改(这是项目组小强的工作)。
2.3 其他方式

三、学习资料
文档

Contiki OS
一篇学位论文,分调度器,网络协议栈,传感器架构三大部分介绍Contiki OS.

Take A Hike A Trek Through the Contiki Operating System

This paper examines the Contiki Operating System and provides in-depth coverage of the core concepts required to understand how it behaves.  This understanding can be used to increase an application developer’s knowledge of the underlying system.  The paper can also be used to help a kernel developer port the operating system to another platform or to develop additional device drivers for an existing platform.  No matter how the end user expects to utilize Contiki, the tutorial provides a base level of understanding, which can be leveraged to enhance the development experience.


Porting the Core of the Contiki operating system to the TelosB and MicaZ platforms
During the last couple of years wireless communication has been one of the fastest
growing technologies. It has been envisioned that, in the future, small wireless devices
will be abundantly scattered everywhere, autonomously exchanging relevant
information and creating the so-called ”smart dust”. In this context, wireless sensor
networks have become a hot topic for research. These small network devices usually
have a very limited memory and their practical usage requires minimal power
consumption. Combined with the scalability constrains, the problem of designing
suitable operating systems(OS) for these devices has been a challenge for several
research groups. Some solutions have already been implemented, each having their
own benefits. One such light-weight operating system is Contiki. Being relatively
new, its architecture learned from the success stories and flaws of its predecessors
and therefore, it offers several advantages over its competitors. Unfortunately, in
order to run Contiki on a specific platform one has to do some adjustments to the
OS. Our current research project extended the reach of Contiki, by porting it to the
TelosB and MicaZ platforms
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值