2.4工程上配置ZigBee模块 点击“OK“返回工程界面。如下图所示,找到” custom_efr32mg1b132f256gm48.hwconf “文件,并双击它。 点击“DefaultMode Peripherals“,切换至”DefaultMode Peripherals “界面,如下图所示。如下图所示,勾选“DCDC“,取消”PTI“。如下图所示,勾选“Serial”。配置2个LED,
原创
2019-08-09 11:18:07
1788阅读
1硬件准备 把JLink仿真器20P数据线正确安插在ZigBee开发套件的液晶底板上,ZigBee模块及任意一块传感器模块正确安插在液晶底板上。通过USB线把仿真器与计算机连接起来。 2新建工程实验 2.1硬件连接设置 按3.1节的介绍连接好硬件,打开Simplicity Studio,左侧硬件连接设置区域。上图所示的区域为硬件连接设置区域,点击“ ”进入硬件(仿真器)连接设置,如下图所示。选择
原创
2019-08-07 14:02:05
3244阅读
天诚ZigBee开发套件配套的例程的使用方法如下图所示。把“\示例及例程\ZigBee3.0V1.00”内的Z3.0实验1.zip解压出来,如下图所示。把(\SiliconLabs\SimplicityStudio\v4\developer\sdks\gecko_sdk_suite \v2.4\app\builder)文件夹下与Coord和Router同名的文件夹备份后删除。把Z3.0实验1.zi
原创
2019-08-13 15:09:31
3081阅读
此教程用到的EmberZNet版本为:6.10.1.0 目前只尝试过把EFR32进入EM2( Deepsleep状态)低功耗模式,此模式也能应用于大部分低功耗场景了。1、休眠终端设备工作机制芯科(Silicon)的 Zigbee3.0 EmberZNet应用程序框架,其中包含对休眠终端设备的支持。休眠终端设备是Zigbee网络上的一种设备,可以看作它的大部分时间都是断电的,只有在处理器需要执行某些
转载
2024-07-24 13:08:28
702阅读
概述扩展 PAN ID 是对于 ZigBee 2007(EmberZNet 3.x 和以后版本)而言属于全新内容的网络参数,它用于 ZigBee 和 ZigBee PRO 功能集中。此扩展 PAN ID [EPID] 可以看作是基本的 16 位 PAN ID [PID] 的扩展。EPID 是在生成个人区域网络 [PAN] 时由 ZigBee 协调器 [ZC] 为整个网络设置的 64 位值,在 PA
转载
2024-03-21 14:46:06
29阅读
EFR32MG21(Series 2)定时器作为频率信号发生器 关键词:ZigBee, EmberZnet, TIMER, Frequency, 频率,定时器,MG21, EFR32, ONE-SHOT, PWM 在我司项目研发中,偶然发现EFR32MG21(本文称为MG21)这款ZigBee芯片的性能和配置都特别好,而我们项目刚好用到定时器来进行电机控制,灯光调色等,于是认真
一、编译生成我们在使用 Simplicity Studio 开发基于 EFR32 的 EmberZnet 时,发现当我们的固件编译结束之后,在工程根目录下的 GNU ARM v10.2.1 - Default 目录下可以得到很多种格式的固件,比如 .bin、.hex、.s37、.gbl那么这些不同格式的文件到底有什么区别的?在什么情况下我们要用到对应的文件呢?二、bin文件
前言后悔,总之就是非常后悔,我当时到底是为啥才会猪油蒙心,选择了 EFR32 来学习 ZigBee 使用啊?EFR32 这玩意看性能确实不错,但是资料太少了,EmberZnet SDK 也是用得一头雾水。能找到的教程和例子基本是都是控制一下LED ,配置入网啥的,具体的涉及常用的ADC,I2C什么的资料太难找了,SDK 里面也没有找到类似demo的东西,总之就是非常痛苦。这里给大家分享一些好东西!