(配套源码、软件、开发板等资源,可移步博客同名QQ群/TB店铺:拿破仑940911)
一、前言
二、备份协议栈
前面提到,TI提供的ZigBee协议栈,安装成功后其实就是ZStack-CC2530-2.5.1a这个文件夹。为了我们修改之后将来有可能还需要有原版的协议栈可以参考,所以这里建议大家也像我一样,将协议栈备份一份。简单粗暴,直接右击添加到压缩文件,如下图所示:
三、创建新工程
这里我们统一将自己创建的工程应用命名为 ProjectApp。具体操作步骤如下:
1、删除无关例程
这里我们就选择在GenericApp的基础上进行我们的修改,所以将其余两个删除,只保留一个即可;
2、删除无关文件(夹)
由于我们是基于CC2530进行实验和学习,与CC2531无关,所以我们将CC2531这个文件夹删掉,只留下CC2530DB和Source两个文件夹;
3、修改文件
注意:(1)在替换文本内容时,建议使用如Notepad++之类的工具,比电脑自带的记事本要好用得多;
(2)一定不要全词匹配,一定要匹配大小写,一定要全部替换!
四、编译验证
如果前面的步骤均仔细地一步步操作,一定能够编译成功。编译结果如下图所示:
没有错误,没有警告,则表示我们的修改成功了!
当然,大家也可以根据自己的喜好,取自己喜欢的工程应用的名称~
(配套源码、软件、开发板等资源,可移步博客同名QQ群/TB店铺:拿破仑940911)