10 Z-Stack协议栈移植
一、下载Z-Stack协议栈源文件
安装过程全部默认下一步即可,安装完成后会在C盘根目录下生成一个【Texas Instruments】文件夹
二、删除一些不必要的文件
- 将【ZStack-CC2530-2.3.0-1.4.0】文件夹,复制到自己放置ZigBee工程的文件夹下
- 进入到【ZStack-CC2530-2.3.0-1.4.0】文件夹,进行文件删除
- 保留【components】和【documents】文件夹
- 删除完成后可以将【ZStack-CC2530-2.3.0-1.4.0】文件夹的命名进行更改,我这里改成了【test07】
- 进入【Projects】-【zstack】-【Samples】文件夹,保留里面的【GenericApp】文件夹
三、改名
这里根据自己的需求进行工程重命名,我这里命名为【TestAPP】
- 将【GenericApp】文件夹的名字改为【TestAPP】
- 进入该文件夹,里面的【Source】文件夹,用文本编辑器打开里面三个文件(VSCode、notpad++、sublime等),进行全文搜索替换,将【GenericApp】替换为【TestAPP】。
- 这里以【GenericApp.c】为例,通过VSCode打开后,全文搜索替换
- 将三个文件里面的内容替换完成后,将三个文件分别重命名为
- TestAPP.c
- TestAPP.h
- OSAL_TestAPP.c
- 进入【CC2530DB】文件夹,将里面的三个文件内容重复上述替换操作。【直接右键该文件,通过VSCode打开即可】
- 文件内容替换完成后,将三个文件进行重命名
- TestAPP.ewd
- TestAPP.ewp
- TestAPP.eww
四、测试
- 打开TestAPP.eww
- 出现如下提示,选择【是】
- 进入后,点击编译,不出现错误即可,可能会出现警告,这个不影响
🎉恭喜你,移植成功!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 知识小窝!