Zigbee预备课程 - 新兵训练营(0)

本文档是Zigbee开发预备课程,适用于Silicon Labs新手。介绍了如何使用EmberZNet PRO SDK和Simplicity Studio进行Zigbee开发,包括硬件和软件要求,如Simplicity Studio、GCC编译器和EmberZNet PRO Stack的安装。文章还详细讲解了如何创建和编译Zigbee项目,以及如何通过Bootloader烧录固件,为Zigbee Boot Camp系列课程的学习做准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

English | 中文

The article is released under license CC BY-NC-ND 4.0

IoT Boot Camp系列课程是由TorchIoTBootCamp团队发起,广大IoT领域的爱好者共同参与的项目。旨在高效率、高质量地传播IoT领域的相关知识,以促进物与物,人与人,人与信息的连接。
点击这里,观看博主更多有趣视频教程
点击这里,学习更多知识

介绍

如果您是Silicon Labs开发环境和Zigbee解决方案的新手,那么我们建议您仔细阅读并完成此预备课程。该文档描述了如何使用EmberZNet PRO SDK和Simplicity Studio以及兼容的无线入门套件(WSTK)来进行Zigbee开发,以及在开始学习Zigbee Boot Camp系列课程之前应该了解的Zigbee基本知识。
并且提供了分步说明来演示如何创建基本的Zigbee项目,以检查开发环境是否已准备就绪。
下图说明了设置开发环境的工作流程。
在这里插入图片描述


先决条件

硬件要求

在按照本指南中的步骤进行操作之前,您需要购买一套Zigbee开发套件,在Zigbee快速入门——新兵训练营系列实验中使用的套件是EFR32 Mighty Gecko无线入门套件。然后,您需要在客户支持平台上创建一个帐户,并在KitRegistration上注册开发套件的序列号,以获取Zigbee SDK访问权限。有关更多信息,请参考KBA关于访问Silicon Labs无线网状网络协议栈
以下是EFR32 Mighty Gecko无线入门套件的套件器件。
 3 x无线入门套件 (WSTK) 主板
 3 x EFR32MG12 2.4 GHz 19 dBm无线板
 3 x EFR32MG12 2.4 GHz 10 dBm无线板
 AA电池板(支持电池运行+19)
 USB线缆
 EFR32MG入门卡

注意:如果您要参加Zigbee培训,所有硬件将由组织者提供。请直接与培训活动的组织者联系,他们将为您提供一个授予Zigbee SDK访问权限的临时帐户。

软件需求

要开发Zigbee应用程序,您将需要通过安装Simplicity Studio,EmberZNet PRO协议栈软件和兼容的工具链来配置软件开发环境。

Simplicity Studio

Simplicity Studio是一个免费的基于Eclipse的集成开发环境(IDE),Silicon Labs在此基础提供了一系列的非常有用的工具。开发人员可以使用Simplicity Studio来开发,调试并分析其应用程序。
如果尚未安装Simplicity Studio V4,请连接到Simplicity Studio 4 以下载安装包,并运行Simplicity Studio安装程序。
注意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值