Contiki 源码风格】的更多相关文章

/** * \defgroup coding-style Coding style * * This is how a Doxygen module is documented - start with a \defgroup * Doxygen keyword at the beginning of the file to define a module, * and use the \addtogroup Doxygen keyword in all other files that * b…
源:Contiki源码+原理+功能+编程+移植+驱动+网络 请链接:http://www.rimelink.com/nd.jsp? id=31&_np=105_315 假设您对于用Contiki设计无线通信产品,请參考下面博文: Contiki经典论文:http://blog.csdn.net/jiangjunjie_2005/article/details/44274209 Contiki移植:http://blog.csdn.net/jiangjunjie_2005/article/deta…
Contiki源码结构 apps目录下,用于存放Application,也就是我们的应用程序放在这个目录下.如webserver,webrowser等,如下图所示. core目录是contiki操作系统的内核所在. 其中cfs是contiki file system interface 模块,provide a lightweight flash system,called Coffee. 也就是文件系统. 其中ctk是contiki的图形界面模块,提供了graphical user inter…
我们阅读一下contiki的源码,list.c(路径是./core/lib/list.h). #include "lib/list.h" #define NULL 0 struct list { struct list *next; }; 这就是核心结构体了,发现了吗?没有数据域,成员就是一个指针.其实这个有点类似Linux里面的链表,对,就是嵌入在结构体里面的那个list.我们继续往下看. void list_init(list_t list) { *list = NULL; } 初…
     代码风格: 一.自执行匿名函数创建执行环境 var root = this; root保存全局执行环境的指针.浏览器端为window对象 二.依赖库 (1).underscore 如果backbone的运行环境在服务端(nodeJs),则引入underscore库. var _ = root._; if (!_ && (typeof require !== 'undefined')) _ = require('underscore'); (2).jQuery  Backbone.…
我所使用的Contiki系统是contiki-sensinode.理解该文需要有cc2530里uart的相关知识,具体寄存器的用法不做介绍. 先放上所有代码,然后再仔细分析. #include <stdlib.h> #include <string.h> #include "cc253x.h" #include "sfr-bits.h" #include "dev/uart0.h" #if UART0_ENABLE /*-…
上次我们说了list,这次我们就借着mmem.c的代码来用一下这个链表. 代码目录是./core/lib/mmem.c 结构体定义如下 struct mmem { struct mmem *next; unsigned int size; void *ptr; }; 请注意,第一个成员必须是指针,这样才可以借用list的代码. 第二个成员是要申请的字节数,第三个成员是指针,指向返回内存的首地址. 插句话,对于单片机,如果想内存管理(不考虑虚拟地址,只考虑物理地址),主要有两种方法.一种是引出堆的…
Google的优秀C++开源项目繁多,其中的Chromium浏览器项目可以说是很具有代表性的,此外还包括其第三开发开源库或是自己的优秀开源库,可以根据需要抽取自己感兴趣的部分.在研究.学习该项目前的时先获取到需要获取一份谷歌的Chromium源码,可参考:http://blog.csdn.net/kuerjinjin/article/details/23563059,若无法获取且打算使用VS IDE的可从此处下载:http://blog.csdn.net/kuerjinjin/article/d…
卡通风格的连连看游戏源码,该游戏是一款韩国人做的卡通风格的ios连连看游戏源码,源码设计的效果非常漂亮的,而且运行起来感觉也很好.1.游戏采用倒计时模式2.该游戏是一款社交游戏,需要通过facebook登录授权才可以继续玩游戏3.游戏界面采用英文+韩文<ignore_js_op> <ignore_js_op> <ignore_js_op> 135632y9pdrd9iwa6weq94.jpg (82.59 KB, 下载次数: 0) 下载附件  保存到相册 2014-3-…
0.内容概览 自定义 Navigation 控件样式风格 源码下载 1.内容讲解 arcgis api 3.x for js 默认的Navigation控件样式风格如下图:这样的风格不能说不好,各有各的爱好,审美观,这里也不是重点,这里的重点是如何自定义一套自己喜欢的样式风格呢:自己自定义一个 NavigationControl 控件类,最终实现的效果如下图: 思路如下:其实就是在网上参照天地图或者谷歌地图的 Navigation 风格样式,下载它们的图片模版,然后自己创建 div 来实现图片的…