Contiki
细嗅
这个作者很懒,什么都没留下…
展开
-
Contiki的Event_Driven 模型的整理与思考
浅探 Event_Driven 模型系列(1-4,整理加上自己的一些思考)Contiki系统设计的最重要的两个特点就是事件驱动以及Protothread进程模型,我们来现在来探讨以下Contiki的事件驱动原理。在contiki中,有四种timer,如下:●struct timer: Passive timer, only keeps trackof its expirati转载 2015-03-26 13:35:08 · 1080 阅读 · 0 评论 -
contiki process 编程注意事项
以下有一些在使用protothreads(或Contiki processes)编程时需要特别注意的事项:·局部变量未被保护: 当进程调用一个阻塞宏,实际是当前进程函数返回了,让内核调用其他的进程。当某个事件被投递,内核将调用相同的进程函数,函数将跳转至它之前返回的位置。 因此如果进程的局部变量(如果没有被声明为静态(static))在阻塞前被赋值,阻塞后继续执行,将不能保证仍为相同的值。一个转载 2015-04-16 19:34:09 · 1402 阅读 · 0 评论 -
对于Contiki的Pthread文档的翻译
转载地址:http://my.oschina.net/u/859741/blog/279688/**\addtogroup sys@{*/ /**\defgroup pt ProtothreadsProtothread 是一种轻型,栈使用少的线程。这种线程为,如嵌入式系统或传感器结点,等内存受限系统而设计。Protothread用C实现了事件驱转载 2015-04-16 19:52:58 · 791 阅读 · 0 评论 -
Contiki介绍及参考资料
摘要: 本文介绍了Contiki是什么、contiki的特点、Contiki事件驱动(Event-driven)编程模型、contiki包含的无线网络协议栈6Lowpan/RPL、仿真工具Cooja/MSPsim、文件系统Coffee File system(CFS)等,指出了Contiki的应用领域。最后给出了Contiki相关网站、教程和代码等。1. Contiki操作系统介绍Cont转载 2015-04-16 19:26:23 · 3362 阅读 · 0 评论 -
guide you changing RDC and MAC protocols for a contiki project(如何在contiki工程中修改默认的rdc,mac协议))
转载地址:https://github.com/contiki-os/contiki/wiki/Change-mac-or-radio-duty-cycling-protocolsIn low-power networks, the radio transceiver must be switched off as much as possible to save energy. In C原创 2015-04-16 19:05:41 · 981 阅读 · 0 评论