摘要: 经常在头文件包含代码里面看到如下代码 #ifndef MAC_API_H#define MAC_API_H#ifdef __cplusplusextern “C”{#endif………………………#ifdef __cplusplus};#endif#endif /*MAC_API_H*/解释:C/C++编译器对函数和变量名的命名方法不一样,例如C++中重载的函数有多个名字,而C的函数只有一个名字。... 阅读全文
posted @ 2014-04-25 18:29 浩天之家 阅读(891) 评论(0) 推荐(0) 编辑
摘要: [注:本文源自博客园http://www.cnblogs.com/cherishui/,为尊重劳动者成果,如需转载请保留此行] 以下代码分析基于ZStack-CC2530-2.5.1a,开发环境为 IAR Embedded Workbench for 8051 IDE,版本号为8.30.2. ZDApp_Init在系统初始化时被调用,主要用来建立网络,注册系统消息和ZDO消息。 地址相关函... 阅读全文
posted @ 2014-04-25 18:28 浩天之家 阅读(3083) 评论(0) 推荐(0) 编辑
摘要: [注:本文源自博客园http://www.cnblogs.com/cherishui/,为尊重劳动者成果,如需转载请保留此行] 在TI已有的Z-Stack的工程下面,打开已有的demo文件,通过分析不同例子的不同,大体就是,协调器组网,路由器或者设备入网,通过不同的按键来执行不同的任务。以下代码分析基于ZStack-CC2530-2.5.1a,开发环境为 IAR Embedded Workbe... 阅读全文
posted @ 2014-04-25 18:27 浩天之家 阅读(1940) 评论(0) 推荐(0) 编辑