【经验】Simplicity Studio v5软件创建ZigBee SoC协调器工程的高效方法
SILICON LABS的ZigBee网关,可以使用Host-NCP的方式来实现,也可以使用SoC方式来实现,本文主要介绍SoC网关。ZigBee SoC网关需要使用ZigBee芯片来作为SoC Coordinator(协调器),在Simplicity Studio v5软件中,还没有SoC Coordinator的例程,所以可以先创建Z3Light工程,然后再把工程改为SoC Coordinator。本文以Silicon Labs EFR32MG21芯片的BRD4180A无线模块为例,介绍如何使用Simplicity Studio v5软件创建ZigBee SoC Coordinator工程的方法。
1、打开Simplicity Studio v5软件,点击菜单栏的File,点击New,点击Silicon Labs Project Wizard。
2、在New Project Wizard中输入无线模块型号,本文以输入4180A为例,点击BRD4180A模块。
3、点击SDK右边的倒三角形选择最新版本的SDK,点击IDE / Toolchain选择最新版本的编译器,点击NEXT。
4、在Filter中输入z3light,按下键盘的enter按键,点击搜索到的Z3Light工程,点击NEXT。
5、为了便于区分,本文把Project name改为Z3GatewaySoC,点击FINISH,开始创建工程。
6、打开Z3GatewaySoC.slcp文件,点击SOFTWARE COMPONENTS,在搜索栏输入device config,点击搜索到的ZigBee Device Config,点击Configure。
7、EFR32MG21芯片用在网关端需要将ZigBee设备类型改为Coordinator ,所以需要将ZigBee device configuration 的 Primary Network Device Type 改为Coordinator or Router。
8、ZigBee Coordinator 还必须具有集中器功能,所以还需要安装Concentrator Support插件。切换到Z3GatewaySoC.slcp页面,在搜索栏输入concentrator,点击搜索到的Concentrator Support,点击Install。
9、如果需要修改引脚定义,可以点击Z3GatewaySoC.slcp里面的CONFIGURATION TOOLS,点击Pin Tool右边的Open。
在DefaultMode Port I/O: PORTIO页面,在右边的Configure下面选择引脚的Function,然后在Software Component中选择相应的插件。如果需要新增或者删除外设和插件,则需要在Z3GatewaySoC.slcp文件的SOFTWARE COMPONENTS进行。
10、如果要修改Endpoint和Cluster,可以切换到Z3GatewaySoC.slcp里面的CONFIGURATION TOOLS页面,点击ZigBee Cluster Configurator右边的Open,
然后就可以在ZigBee Cluster Configurator里面修改Endpoint和Cluster。
11、所有的修改都完成后,点击保存所有文件,选中Z3GatewaySoC工程,点击编译图标进行程序编译。程序编译完成后,把固件下载到BRD4180A无线模块。如果模块里面没有BootLoader,得先给模块下载合适的BootLoader,不然应用程序无法正常运行。
12、将BRD4180A无线模块通过串口连接到电脑,使用串口工具发送如下命令,即可创建在11信道ZigBee网络,并允许其他设备加入这个网络。至此创建ZigBee SoC Coordinator工程的工作完成。
离网并清除网络参数:network leave
创建集中式网络:plugin network-creator form 1 0xfeed 20 11
运行设备入网:plugin network-creator-security open-network
- |
- +1 赞 0
- 收藏
- 评论 0
本文由潮汕小菜提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】SiliconLabs EFR32BG22芯片如何实现BLE连接并进行数据收发
不少首次接触BLE的开发者不太清楚如何实现BLE数据的交互,本文以Silicon Labs的EFR32BG22芯片平台为例,指导如何通过建立BLE连接并进行数据交互。硬件:SLTB010A开发板软件。
【经验】使用频谱仪测试无线模块EFR32FG23的发射功率和频偏的方法
本文使用Silicon Labs无线SoC芯片EFR32FG23的BRD4265B无线模块作为测试对象,介绍如何使用Simplicity Studio 5软件配置railtest工程,并使用频谱仪测试EFR32FG23模块的发射功率和频偏的方法。
【经验】使用Simplicity Commander生成EFR32FG23芯片升级固件所需gbl文件的方法
当我们使用串口来升级EFR32FG23芯片的固件时,需要用到gbl格式的文件,本文以EFR32FG23的rail_soc_simple_trx工程为例,介绍使用Simplicity Commander工具将EFR32FG23的s37文件生成gbl文件的方法。
SILICON LABS ZIGBEE 无线 Gecko SoC选型表
EFR32MG无线 Gecko SoC 是在 IoT 设备上实现节能多协议连网的理想之选。芯片解决方案结合了 76.8MHz ARM和高性能 2.4GHz 无线电,旨在为 IoT连接应用提供行业领先的节无线 SoC。
产品型号
|
品类
|
Protocol Stack
|
Frequency Band @ Max TX Power(GHz@dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG12P433F1024GL125-C
|
Gecko Multi-Protocol Wireless SoC
|
Bluetooth LE Zigbee Thread Proprietary, Wi-SUN
|
2.4GHz @ 19dBm, Sub-GHz @ 20dBm
|
1024kB
|
256kB
|
65
|
-40℃~85℃
|
-50℃~150℃
|
BGA125
|
1.8V~3.8V
|
选型表 - SILICON LABS 立即选型
【选型】Silicon Labs BG22、xG24、BG27无线SoC比较及信驰达无线模块选型指南
作为安全、智能无线技术领域的前沿品牌,Silicon Labs在最近几年陆续推出了EFR32BG22、EFR32xG24、EFR32BG27等系列无线SoC。RF-star作为物联网行业领先的无线通信模组厂商,基于Silicon Labs的无线SoC推出了RF-BM-BG22x系列串口转蓝牙透传模块、RF-BM-BG24x旗舰系列低功耗蓝牙模块和RF-BM-MG24x旗舰系列并发多协议无线模块。
Si4463无线模块收发超长数据包分享
Silicon LabsEZRadioPro 系列的Si4463无线模块,TX FIFO 和 RX FIFO只有64字节。那么如何实现超过64字节的数据包收发呢?需要繁琐的去把长包拆分成小于等于64字节的小包,每个小包单独发送,然后接收端把这些小包数据拼接回原始的长包数据吗?本文为你介绍。
LoRa无线模块与FSK无线模块的对比
目前,市面上有许多无线芯片厂家。其中,Silicon Labs ,Semtech和Nordic,TI最为有名。这些芯片厂商开发了很多无线芯片的。这其中,根据其调制方式的对比,就便于我们选择合适的芯片种类了。本文介绍LoRa无线模块与FSK无线模块的对比。
如何为您的项目选择合适的无线模块?
目前市面有很多品牌和类型的无线芯片。相关厂商基于这些无线芯片,做了很多很多的无线模块。若是对无线传输领域不熟悉的开发人员,在为项目选择合适的无线模块时可能会遇到一些困难。本文针对开发人员可能遇到到一些困难进行回复。
【元件】芯科科技基于Wi-Fi 6芯片的SiWx917Y无线模块,助力上市时间缩短9个月
芯科科技将推出SiWx917Y无线模块-基于超低功耗SiWx917M Wi-Fi 6芯片,具有集成天线(或RF引脚)并已通过监管认证,可将产品发布时间缩短数月,并大幅降低开发成本。
【经验】EFR32MG21系列芯片zigbee射频性能测试
本文介绍使用CMW100测试Silicon Labs EFR32MG21系列芯片zigbee射频性能,从测试硬件、软件准备,测试环境搭建,测试zigbee射频TX和RX射频指标步骤进行详细描述,并描述了测试中的遇到的问题和解决方法。
芯科科技和Arduino联手推出基于MGM240P无线模块的Nano Matter开发板
SparkFun已经与芯科科技合作创建了基于MGM240P无线模块的SparkFun Thing Plus Matter板。今年5月,Arduino进一步发表了Arduino Nano Matter Community Preview board。这个板的目的是打开Arduino社区的无限可能性,并通过芯科科技已准备就绪的MGM240S模块扩大支持Matter协议的开发。
【经验】芯科EFR32系列通过命令行读取芯片NVM3区域内容的方法
在开发芯科EFR32系列芯片有时候出现问题或者需要对比要读取NVM3区域的内容,不知道如何抓取数据,芯科的图形软件里面也没有这个功能,此时就需要通过命令行来进行读取数据,本文就是介绍芯科EFR32系列通过命令行读取芯片NVM3区域内容。
【经验】解析芯科科技SoC芯片EFR32FG23系列调试的六种常见问题
使用EFR32FG23系列SoC芯片设计的无线模块,如果出现无线模块无法正常连接时,可以通过如下几种方法来排查问题。本文通过芯科科技(Silicon Labs)BRD4001A母板的J-link来连接无线模块。
【产品】基于芯科matter芯片研发的多协议2.4GHz无线模块RF-BM-MG24B1,最大发射功率10dBm
RF-BM-MG24B1是信驰达科技基于美国芯科SILICON LABS matter芯片EFR32MG24A410F1536IM48-B为核心自主研发的多协议2.4GHz无线模块,支持Matter、Zigbee、OpenThread等。
电子商城
品牌:SILICON LABS
品类:FULLY INTEGRATED Z-WAVE ® WIRELESS MODULE
价格:¥86.6673
现货: 779
现货市场
服务
可定制三防平板尺寸范围5~15.6寸,win10/11/安卓90/10.0/110/120/Linux/麒麟系统等多系统定制,IP65防尘防水,在-10°C~50°C稳定运行,支持一维/二维、NFC等功能模块、指纹识别模块自由选配。
最小起订量: 1台 提交需求>
可定制TX线圈的尺寸/形状/特性参数,Q的最小值为90,最大值为120,符合WPC和Qi标准。电感的最小值、典型值、最大值依次为21.6μH、24.0μH、26.4μH,偏差为10%.DCR(最大值)为75mΩ。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论