介绍EmberZnet和AppBuilder - 新兵训练营(2)

本文介绍了Silicon Labs的Zigbee解决方案,包括Mighty Gecko系列SoC和模块,重点讲解了EmberZnet SDK和开发工具Simplicity IDE的使用,如Zigbee项目的创建、配置、调试等,为物联网(IoT)开发者提供了详细的指导。

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

English | 中文

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

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


1. 总览

Silicon Labs的Zigbee解决方案包括三个部分:

  • SoC和模块
  • 软件开发套件
  • 开发工具

2. SoC和模块

你可以从Silicon Labs的官方网站了解到,Mighty Gecko系列的SoC和模块用于Zigbee应用。Mighty Gecko是Gecko家族中最强大的芯片。它支持Zigbee,蓝牙,Thread,私有技术。

2.1. SoCs

SoC 系列 MCU 内核 频段 闪存大小(KB) 内存大小(KB)
EFR32MG21 ARM Cortex-M33 2.4GHz 512/768/1024 64/96
EFR32MG12 ARM Cortex-M4 2.4GHZ/Sub-GHz 1024 128/256
EFR32MG13 ARM Cortex-M4 2.4GHZ/Sub-GHz 512 64

2.2. 模块

使用模块的好处在于,无需再进行认证,可以节省大量的时间,例如FCC,CE,ISED等。

模块 系列 MCU 内核 频段 闪存大小(KB) 内存大小(KB)
MGM210 Series ARM Cortex-M33 2.4GHz 1024 96
MGM12 Series ARM Cortex-M4 2.4GHz 1024 256
MGM13 Series ARM Cortex-M4 2.4GHz 1024 256

2.3. 框图

下面是EFR32MG12系列SoC的框图。
在这里插入图片描述
SoC可以在6种不同的功耗模式下工作。从最大功耗到最低功耗:

  • EM0 - Active
  • EM1 - Sleep
  • EM2 - Deep Sleep
  • EM3 - Stop
  • EM4 - Hibernate
  • EM4 - Shutoff

注意:

  1. 在该图中,每个功能块都用一个颜色标记,该颜色表示该功能块能工作的最低能量模式。在EmberZnet中,Zigbee协调器和路由器始终在EM0下工作,因为它们始终由主电源供电。Zigbee睡眠终端设备在EM2或EM4(休眠)模式下工作。
  2. SoC中集成了高频RC振荡器(HFRCO)和低频RC振荡器(LFRCO)。对于Zigbee应用,必须连接一个HFXO时钟,因为无线电需要高精度的高频时钟才能工作,但它们仍可以将LFRCO用于外围设备。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值