【经验】采用Silicon Labs的Simplicity Studio和蓝牙SDK进行开发的入门方法
本文介绍了如何使用SILICON LABS产品开始蓝牙开发。首先介绍Silicon Labs的蓝牙堆栈功能以及可用于帮助开发的资源,然后使用Silicon Labs开发环境Simplicity Studio和蓝牙软件开发套件(SDK)开始应用程序开发。 SDK附带了许多示例应用程序,我们可以修改它们以创建自己的应用程序。如果正在使用Blue Gecko设备进行开发并购买了Blue Gecko蓝牙无线入门套件(SLWSTK6101),则在下载Simplicity Studio和Bluetooth SDK之前,可以使用预编程固件和Android或iOS智能手机应用来演示蓝牙软件功能。
1.蓝牙堆栈
Silicon Labs蓝牙堆栈是一种实现蓝牙低能耗标准的高级蓝牙协议栈。它支持多种连接,并发中央,外围设备,广播和观察者角色。Silicon Labs蓝牙堆栈适用于Silicon Labs无线Gecko SoC和模块。
2.SLWSTK6101嵌入式软件入门
(1)准备WSTK
图1.WSTK主板
(2)使用Android智能手机尝试内置演示
(3)使用iOS智能手机尝试内置演
3.Simplicity Studio入门和蓝牙SDK
(1)连接硬件
图2.位于WSTK上的EFR32BG12
(2)使用蓝牙堆栈安装Simplicity Studio和Gecko Suite
(3)发射器视角中的功能
(4)更新软件/新元素
(5)更改首选SDK
(6)更新适配器固件
(7)访问文档和其他资源
4.关于演示和示例
由于从头开始进行应用程序开发比较困难,因此蓝牙SDK附带了许多内置演示和示例,涵盖了最常见的用例,如下图所示。演示是预先构建的应用程序映像,您可以立即运行。在构建应用程序映像之前,可以修改软件示例。与软件示例同名的演示是根据各自的例子建立的。
图3. Silicon Labs内置Demo和示例
- |
- +1 赞 0
- 收藏
- 评论 0
本文由小童翻译自Silicon Labs,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】Silicon Labs 远距离蓝牙模块WT41u蓝牙串口SPP操作--Slave,作为从机
在蓝牙产品开发中,经常会使用到蓝牙串口SPP功能,如果Silicon Labs WT41u蓝牙模块作为Slave从机端,如何快速实现和手机之间的SPP蓝牙串口数据通信呢?本文将详细介绍实现的操作和命令。
设计经验 发布时间 : 2019-06-01
【经验】利用CC-DEBUG接口的蓝牙模块BLE113程序烧录操作指南
Silicon labs BLE113蓝牙是一种面向小型和低功耗传感器和配件的蓝牙智能模块。它集成了蓝牙智能应用所需要的所有功能,其中包括蓝牙收音机、软件堆栈和基于 GATT 的配置文件。 本文主要主要介绍针对BLE113开发板可烧录程序以外,另一种烧录方法,利用CC-DEBUG接口来烧录程序。极大方便工程师下载程序及使用。
设计经验 发布时间 : 2019-08-01
【经验】Silicon Labs蓝牙模块的PCB设计要点
Silicon Labs的蓝牙模块不注意PCB的设计会造成硬件性能下降的问题,比如,可能与其它的无线设备存在干扰,通讯质量下降等。
设计经验 发布时间 : 2017-09-04
【应用】芯科EFR32BG24蓝牙SoC及蓝牙模块实现远程传输数据,助力优化蜜蜂蜂箱监测
BeeHero公司近期采用了Silicon Labs的EFR32BG24(BG24)蓝牙SoC以及BGM210P和BGM240P蓝牙模块,来优化其物联网传感器技术并用于智能农业中的蜜蜂蜂箱监测,进而帮助孕育更强壮、更健康的蜂群并改善授粉结果。
应用方案 发布时间 : 2023-05-15
信驰达RF-BM-BG22A3、RF-BM-4055B1L、RF-BM-4077B1L蓝牙模块均支持BLE 5广播扩展包
信驰达科技基于EFR32BG22推出的蓝牙模块RF-BM-BG22A3,以及根据TI最新的CC2640R2L芯片推出的RF-BM-4055B1L、RF-BM-4077B1L蓝牙模块,均支持BLE 5广播扩展包,极大增加了广播包的数据承载能力。
器件选型 发布时间 : 2024-08-23
蓝牙模块厂家SKYLAB与Silicon Labs强强联合,提供更多优质BLE蓝牙模块及室内定位解决方案
SKYLAB就已经推出两款基于Silicon Labs蓝牙方案的BLE5.2蓝牙模块,工业级标准,小尺寸封装,超低功耗,支持AOA算法的SKB378,超小尺寸的SKB379,模块均支持二次开发。其中SKB378凭借可实现远距离数据透传的优势特性,广泛应用于工业物联网,智能家居,智慧交通,车联网,智能穿戴,消费电子等领域的数据传输、串口透传、智能控制及室内定位等。
厂牌及品类 发布时间 : 2023-07-21
蓝牙模块有哪些?
世强有提供Silicon Labs的蓝牙模块,包括有经典蓝牙模块、双模蓝牙模块及BLE 模块等等,具体的型号有:BLE112,BLE113,BT121,WT121,BGM1XX等。
技术问答 发布时间 : 2018-11-06
【经验】BLE112蓝牙模块如何申请秘钥烧录固件程序?
BLE112是Silicon labs公司推出一款蓝牙智能模块,适用于低功耗传感器和附件附件的单模设备,集成了Bluetooth Smart应用所需的所有功能,在开发过程有工程师可能遇到BLE112固件烧录时不能正常烧录,显示需要秘钥ID CODE激活才能正常烧录固件,本文介绍BLE112蓝牙模块如何申请秘钥烧录固件程序。
设计经验 发布时间 : 2019-03-03
【应用】芯科BGM220S蓝牙模块加速开发FreFlow LED灯光系统,模块化解决方案简化开发复杂性
芯科科技近期为Sony Music Solutions Inc提供基于BG22蓝牙SoC的BGM220S蓝牙SiP模块,帮助该公司打造创新的FreFlow LED灯光系统,以进一步实现令人难忘的演唱会或音乐会体验。
应用方案 发布时间 : 2023-05-25
蓝牙模块WT12的传输速率最高值是多少?是否满足2Mbps的速率传输?
WT12符合蓝牙2.1+EDR协议,该协议的最高速率为3Mbps,可满足2Mbps的应用。
技术问答 发布时间 : 2017-05-10
蓝牙模块BLE112已通过了哪些认证?
蓝牙模块BLE112已经通过了蓝牙认证、FCC认证、IC认证、KCC认证、日本和韩国的质量认证。因此,如果产品要出口到国外,就不需要再做相应的认证了。
技术问答 发布时间 : 2016-10-25
蓝牙模块BGM113有做过了一系列的认证了,请问做成产品后,产品整机还需要再做相关的认证吗?
不需要,蓝牙模块做的认证就是为了减轻产品整机做认证的成本。
技术问答 发布时间 : 2017-10-10
BT121智能双模蓝牙模块的SPP(蓝牙串口服务)的最高通信速率是多少?
BT121智能双模蓝牙模块的SPP(蓝牙串口服务)的最高通信速率如下:1000 kbps SPP (透传模式);570 kbps SPP (BGAPI模式);150 kbps iAP2 (透传模式和BGAPI模式)。
技术问答 发布时间 : 2017-05-10
芯科科技携手Laird Connectivity推出Lyra蓝牙模块扩展EFR32平台
Silicon Labs(芯科科技)与Laird Connectivity合作推出全新的Lyra Series蓝牙SiP模块系列,可兼容Silicon Labs自有的Bluetooth Xpress BGX220和BGM220蓝牙模块产品。
厂牌及品类 发布时间 : 2022-08-09
【经验】如何为BGM13S22蓝牙模块配置先进的定期广播模式?
Silicon Labs是蓝牙5.0技术的领导者,BGM13S22是其推出的用于Bluetooth 5 LE和Bluetooth网状网络连接的SIP模块,适用于对系统空间要求非常严格的设计,具有强大的RF性能和低能耗特性。本文件讲解如何为BGM13S22配置先进的定期广播模式。
设计经验 发布时间 : 2019-07-19
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:150,000
服务
根据用户的蓝牙模块,使用Bluetooth 蓝牙测试装置MT8852B,测试蓝牙1.0至5.1,包括传输速率、功率、频率、调制和接收机灵敏度,生成测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论