【经验】最大支持32个连接的无线蓝牙SoC EFR32xG21相关工程配置说明
SILICON LABS的EFR32xG21系列无线蓝牙SoC最大的资源为Flash 1024kB, RAM为96kB,对于蓝牙连接的最大数量,取决于芯片资源中RAM的大小,EFR32xG21支持最多32个蓝牙设备连接,本文介绍相关的工程配置说明。
1. 工具需求:Studio v5安装以及SDK更新,请参考:
如何安装Simplicity Studio V5以及下载,更新SDK?
如果需要更新GSDK_4.0,请参考:
【经验】基于studio v5的gecko_sdk-gsdk_4.0离线安装方法
2. 注意事项:SDK的版本要高于Gecko SDK Suite 3.0.0.2
3. 确认SDK版本,新建任意蓝牙SOC工程
4. 进入插件管理界面,找到bluetooth core
设置为5950,默认是3150,最大连接数为4,现在需要配置为32个连接,每个蓝牙连接需要的memory size为100 byte,所以在3150基础上额外增加2800。
5. Memory config里配置heap size:
配置为26000,每个连接需要保留600kB的heap size,默认为9200,26000是额外增加了28个连接之后的值。
注意,在进行以上4-5两个步骤配置后,需要去文件config目录下找到以下几个文件,确认是否配置正确:
在sl_bluetooth_connection_config.h文件下检查参数配置为:
#define SL_BT_CONFIG_MAX_CONNECTIONS 32
在 sl_bluetooth_config.h文件下检查参数配置为:
#define SL_BT_CONFIG_BUFFER_SIZE 5950
在sl_memory_config.h文件下检查参数配置为:
#ifndef SL_HEAP_SIZE
#define SL_HEAP_SIZE 26000
#endif
注意:如果找不到sl_memory_config.h文件,请检查Memory Configuration插件是否被正确安装,参考步骤4。
到这里,支持32个设备连接的蓝牙SOC工程创建完成。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】支持3线PTA的Bluetooth SDK,解决蓝牙与WIFI共存难题
在设计蓝牙产品时不可避免的要与WIFI一同使用,由于蓝牙与WIFI都是2.4GHz的频段,如何解决同频干扰是我们不得不面对的一个难题。Silicon Labs提供的Bluetooth SDK从V2.6.0版本开始引入了3线的PTA,可以解决蓝牙与WIFI共存的难题。Bluetooth SDK适用于Silicon Labs EFR32BG与EFR32MG系列的无线蓝牙SOC产品。
设计经验 发布时间 : 2018-06-12
【经验】无线蓝牙SoC EFR32BG22用户自定义数据存取接口NVM使用指导
在使用EFR32BG22开发应用时,大部分应用需要保存一些参数,很多开发者不清楚BG22对数据进行存取的接口是哪个,本文将介绍Silicon Labs无线蓝牙SoC EFR32BG22上对数据进行存取的接口——NVM的使用。
设计经验 发布时间 : 2022-02-23
【经验】基于无线蓝牙SoC EFR32BG22/EFR32MG22中低功耗串口功能唤醒相关操作步骤
对于Silicon Labs无线蓝牙SoC EFR32BG22/EFR32MG22的低功耗设计,通过需要通过在进入低功耗之后,需要进行唤醒,尤其在进行NCP设计时,可以通过串口指令来实现唤醒。EFR32BG22/EFR32MG22提供低功耗串口设计–EUASRT,支持在EM2模式下进行唤醒并接收数据。
设计经验 发布时间 : 2021-11-21
AN928.2: EFR32 Series 2 Layout Design Guide
型号- EFR32MG27,EFR32MG24,EFR32MG22,EFR32MG21,EFR32XG21-C,EFR32ZG23,EFR32XG21-B,EFR32BG27,EFR32ZG28,EFR32FG23,EFR32FG22,EFR32 SERIES,EFR32BG22,EFR32FG28,EFR32XG21,EFR32,EFR32BG21,EFR32BG24,EFR32FG25
Silicon Labs(芯科科技)无线蓝牙SoC EFR32BG22C222/EFR32BG22C224(发射功率+6dBm)数据手册
描述- EFR32BG22 Wireless Gecko SoC Family Data Sheet
型号- EFR32BG22C222F352GM32-C,EFR32BG22C224F512GM40-C,EFR32BG22C222F352GN32-C,EFR32BG22C222F352GM40-C,EFR32BG22C224F512IM40-C,EFR32BG22C224F512GM32-C,EFR32BG22C224F512IM32-C,EFR32BG22C224F512GN32-C,EFR32BG22,EFR32XG21,EFR32
AN1333: Running Zigbee, OpenThread, and Bluetooth Concurrently on a Linux Host with a Multiprotocol Co-Processor
型号- EFR32XG24,EFR32XG21,EFR32
【经验】如何让无线蓝牙SoC EFR32BG22发定频载波进行发射功率与频偏测试?
做蓝牙设备开发时,发射功率和频偏是非常重要的两项蓝牙发射性能测试,直接关乎最终产品的无线数据通信的性能和稳定性。做发射功率和频偏测试时,需要待测设备发射定频载波配合测试。本文将详细描述如何设置EFR32BG22发射定频载波。
设计经验 发布时间 : 2021-01-07
【经验】如何使用railtest测试EFR32BG22 SoC单载波波频点性能
本文主要介绍如何使用Railtest工程对Silicon Labs推出的EFR32BG22无线蓝牙SoC射频单载波频点进行测试。
设计经验 发布时间 : 2022-03-29
AN930.2: EFR32 Series 2 2.4 GHz Matching Guide
型号- EFR32MG27,EFR32MG24,EFR32XG24,EFR32MG22,EFR32XG27,EFR32XG28,EFR32MG21,EFR32XG21-C,EFR32XG21-B,EFR32BG27,EFR32ZG28,EFR32FG22,EFR32SG28,EFR32 SERIES,EFR32BG22,EFR32FG28,EFR32XG21,EFR32,EFR32BG21,EFR32XG22,EFR32BG24
Silicon Labs(芯科科技)无线蓝牙SoC EFR32BG22C112(发射功率0dBm)数据手册
描述- EFR32BG22C112 Wireless Gecko SoC Data Sheet
型号- EFR32BG22C112F352GM32-C,EFR32BG22C112
【经验】无线蓝牙SoC EFR32BG22串口接收长数据出错问题的分析与解决
Silicon Labs无线蓝牙SoC EFR32BG22串口是一个常用的驱动,可以输出调试信息,也可以进行数据传输。本文主要针对EFR32BG22串口接收长数据出错问题进行分析并解决。
设计经验 发布时间 : 2021-08-30
【应用】芯科EFR32BG24蓝牙SoC及蓝牙模块实现远程传输数据,助力优化蜜蜂蜂箱监测
BeeHero公司近期采用了Silicon Labs的EFR32BG24(BG24)蓝牙SoC以及BGM210P和BGM240P蓝牙模块,来优化其物联网传感器技术并用于智能农业中的蜜蜂蜂箱监测,进而帮助孕育更强壮、更健康的蜂群并改善授粉结果。
应用方案 发布时间 : 2023-05-15
【经验】修改无线蓝牙SoC EFR32BG22蓝牙程序的堆栈大小的方法
我们在使用Silicon Labs无线蓝牙SoC EFR32BG22写程序时,多数时候会使用默认堆栈的设置,程序运行起来也是正常的,但偶尔会出现设置变量过多时会引起程序运行异常的现象,那我们要如何解决这个问题呢?本文将为你解答。
设计经验 发布时间 : 2022-03-10
Silicon Labs(芯科科技)RM21Z000F1024IM32数据手册版本修订为Revision 1.1的通知(190920645)
描述- 190920645 Data Sheet Revision for RM21Z000F1024IM32 to Revision 1.1, Signify
型号- RM21Z000F1024IM32,RM21Z000F1024IM32-BR,RM21Z000F1024IM32-B,EFR32XG21
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 104,128
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 61,779
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
根据用户的蓝牙模块,使用Bluetooth 蓝牙测试装置MT8852B,测试蓝牙1.0至5.1,包括传输速率、功率、频率、调制和接收机灵敏度,生成测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
可定制变压器的常规尺寸从EE4.4到ETD49不等,温度范围:-40℃~150℃。自动化产品的起订数量:20KPCS,其它定制产品无起订量要求。
提交需求>
登录 | 立即注册
提交评论