原创 嵌入式

2007-2-9 22:47 2933 5 5 分类: MCU/ 嵌入式

首先得看看tinyos的tutorial,前几个lesson得仔细的看,这样会对tinyos有一个初步的了解。特别是要搞明白module,configuration,interface之间的关系,以及一个tinyos应用程序是如何构建起来的。这些可以仔细的剖析Blink应用程序来了解。如果有条件的话,可以把应用下载到节点上,用DDD单步跟一下,知道整个的执行流程。


    接下来看别的应用程序,先得了解所看应用得整个结构,然后可以分快,把代码分成几个部分。从上往下看,先看上层的组件,组件中调用了别的命令,可以先不看它具体怎么实现的,知道它的功能就可以,这样把这个组件看完后,在往下面看。看一个组件,看它提供了什么接口,使用了什么接口,使用的接口是和什么组件连起来的,提供的接口有什么命令,每个命令是如何实现的,实现过程中用到了其它接口的什么命令。这样一步一步的看,就可以很好的了解一个组件。


      看代码是比较烦人的,得静下来慢慢看,千万不能着急。

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /2 下一条