Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4510322
  • 博文数量: 252
  • 博客积分: 5347
  • 博客等级: 大校
  • 技术积分: 13838
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-30 10:13
文章分类
文章存档

2022年(12)

2017年(11)

2016年(7)

2015年(14)

2014年(20)

2012年(9)

2011年(20)

2010年(153)

2009年(6)

分类: 嵌入式

2010-11-29 09:38:43

 
顺便说下,左边的那个EditConfigurations 可以增加或删除下图中Workspace
下面下拉菜单里的内容
  一直不知道通过选择这个下拉菜单里的Router , EndDevice ,Coordinator,程序时怎样识别它们的,一个上午的研究发现如下:首先说明不是在:Options C/C++ Compile Preprocessor里面区别的当选择 Router , EndDevice ,Coordinator时,在Options C/C++ Compile Extra Options这个选项里面包含的文件不一样:Router 包含f8wRouter.cfg,EndDevice包含f8wEndev.cfg,Coordinator包含f8wCoord.cfg
这几个文件都可以在协议栈的Tools文件夹里看到
 
f8wCoord.cfg                                        f8wRouter.cfg
       
-DZDO_COORDINATOR表示定义ZDO_COORDINATOR,-D表示在程序里定义后面的标识符(我的理解)
然后打开协议栈NWK文件下的ZGlobals.h  里面就是关于协调器路由器终端设备的宏定义
阅读(5779) | 评论(0) | 转发(12) |
给主人留下些什么吧!~~