![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
contiki
zzsfqiuyigui
这个作者很懒,什么都没留下…
展开
-
Contiki Makefile 详细解读
contiki系统从去年六月份就开始接触了,那时候还是2.5 rc1版本,现在2.6正式版都出来了。带看不看一年多,也算有了个大概的了解,现在要用它来做毕设了,打算系统地研究一下。我的方案中硬件采用STM32F103+AT86RF231+ENC28J60,软件当然就是contiki系统了,编译工具链采用summon-arm-toolchain.contiki和移植过程中将要用到编译系统用的都是ma转载 2013-11-27 14:16:32 · 2584 阅读 · 0 评论 -
移植Conkiti内核到LPC11U14上
Conkiti的调度内核很简单:使用轻量级的proto-threads进程模型,可以在事件驱动内核上提供一种线性的、类似于线程的编程风格。 因此Conkiti的上下文保存不会使用到汇编而完全用C语言完成,proto-threads属于抢占式OS模型,需要进程主动释放CPU,进程的上下文通过当前文件的行号保存。因此上下文切换可以通过C完成。 1.调度内核涉及的文件: conkiti转载 2013-11-27 16:27:43 · 1719 阅读 · 0 评论 -
Contiki Makefile结构
摘要 本文简要介绍了contiki的makefile结构和添加新平台的方法。 正文 1.CPU a. 建立需要支持的cpu目录contiki/cpu/cputype/ b.在../cputype/下放置以下文件: CPU相关的底层代码和驱动 contiki移植与CPU相关的代码,例如clock.c rtimer-arch.c转载 2013-11-27 16:31:56 · 1461 阅读 · 0 评论 -
Contiki 调度内核不完全介绍
Protothread: Lightweight, Stackless Threads in C C协程 利用C语言的语法特性或者利用编译器特性来完成上行文的切换,所有的thread共用一个堆栈,只是用2byte保存上下文。类似于协作式操作系统,由thread主动释放CPU。设计原理可参照http://www.chiark.greenend.org.uk/~sgtatham/co转载 2013-11-27 16:12:12 · 1902 阅读 · 0 评论 -
contiki相关博客和网站
http://blog.chinaunix.net/uid/12617001/cid-174965-list-1.html http://blog.chinaunix.net/uid-9112803-id-2978041.html原创 2013-11-27 16:50:28 · 976 阅读 · 0 评论