一、下载Z-Stack协议栈源文件

image-20231025152226655

安装过程全部默认下一步即可,安装完成后会在C盘根目录下生成一个【Texas Instruments】文件夹

image-20231025152334686

二、删除一些不必要的文件

  1. 将【ZStack-CC2530-2.3.0-1.4.0】文件夹,复制到自己放置ZigBee工程的文件夹下
  2. 进入到【ZStack-CC2530-2.3.0-1.4.0】文件夹,进行文件删除
  3. 保留【components】和【documents】文件夹

image-20231025152648846

  1. 删除完成后可以将【ZStack-CC2530-2.3.0-1.4.0】文件夹的命名进行更改,我这里改成了【test07】

image-20231025153030134

  1. 进入【Projects】-【zstack】-【Samples】文件夹,保留里面的【GenericApp】文件夹

image-20231025153416991

三、改名

这里根据自己的需求进行工程重命名,我这里命名为【TestAPP】

  1. 将【GenericApp】文件夹的名字改为【TestAPP】

image-20231025153735691

  1. 进入该文件夹,里面的【Source】文件夹,用文本编辑器打开里面三个文件(VSCode、notpad++、sublime等),进行全文搜索替换,将【GenericApp】替换为【TestAPP】。
    • 这里以【GenericApp.c】为例,通过VSCode打开后,全文搜索替换

image-20231025154314433

  1. 将三个文件里面的内容替换完成后,将三个文件分别重命名为
    • TestAPP.c
    • TestAPP.h
    • OSAL_TestAPP.c

image-20231025154529247

  1. 进入【CC2530DB】文件夹,将里面的三个文件内容重复上述替换操作。【直接右键该文件,通过VSCode打开即可】
  2. 文件内容替换完成后,将三个文件进行重命名
    • TestAPP.ewd
    • TestAPP.ewp
    • TestAPP.eww

image-20231025154900995

四、测试

  1. 打开TestAPP.eww
  2. 出现如下提示,选择【是】

image-20231025155031906

  1. 进入后,点击编译,不出现错误即可,可能会出现警告,这个不影响

image-20231025155136144

🎉恭喜你,移植成功!