第16篇 生成程序文档和组件关系结构图

本文介绍了TinyOS系统的文件组织结构,包括应用程序、系统组件及接口的存放位置,并详细讲解了如何生成程序结构图与组件关系图,有助于理解TinyOS程序结构。

记录一下各文件的位置:

默认情况下:

系统中所有的应用程序都放在 opt/tinyos-1.x/apps
系统中所有的系统组件都放在 opt/tinyos-1.x/tos/system
系统中所有的接口都放在   opt/tinyos-1.x/tos/interface

 

通过命令make {platform} docs可以在 opt/tinyos-1.x/doc/nescdoc/{platform}生成source tree和组件关系图。make pc docs,生成的doc/opt/tinyos-1.x/doc/nescdoc/pc目录下。通过看结构图来了解程序比较直观。另外,在编写程序的时候, 有一个问题,就是调试程序很困难。因此在编写完程序并且编译通过之后,可以先生成它的结构图,检查是否正确,作为调试程序的一个步骤。结构图一目了然,看起来很舒服。也有助于你自己了解和理解程序。

 

nesC也可以生成和Java一样的doc,注释为/**   **/

@param paramname text text text    
描述函数的参数

@return text text text  
描述函数的返回值
@author text text text   
列出程序的作者
@modified text text text    
列出程序的修改

/**

* One-line component description.

*

* More text goes here, to give more details to the description.

*

* @author Alice

* @author Bob

* @modified 3/3/2003 Added meaningful documentation.

*

**/

 


 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值