【经验】Silicon Labs EFR32BG24如何创建PKE应用DEMO
SILICON LABS的EFR32BG22、EFR32BG24系列,可应用于汽车无钥匙进入系统PKE上,但是很多开发者不太了解该如何进行设计,本文章以EFR32BG24的开发板xG24-EK2703A为例,指导如何创建PKE的DEMO。
硬件准备:xG24-EK2703A,Type-C转USB数据线,PC
软件准备:Simplicity Studio V5,Gecko SDK4.1,SILICON_LABS_EFR32BG24_PKE_DEMO.rar压缩包,EFRConnect手机app
如何安装Simplicity Studio V5及下载、更新SDK请参考:https://www.sekorm.com/doc/2269316.html
SILICON_LABS_EFR32BG24_PKE_DEMO.rar压缩包下载:https://www.sekorm.com/doc/3732766.html
EFRConnect手机app 安卓版:https://github.com/SiliconLabs/EFRConnect-android/tree/master/build
苹果手机可直接在应用商店搜EFRConncet
1、xG24-EK2703A通过Type-C转USB数据线连接到PC上,打开Simplicity Studio V5软件,找到SoC Empty工程,创建工程,创建时我们将工程名改为bt_pke_demo。
2、工程创建后,对工程进行配置,打开Bluetooth GATT Configuration,导入选择SILICON_LABS_EFR32BG24_PKE_DEMO.rar包中的gatt_configuration.btconf文件。
导入后如下图
3、安装IO Stream:USART组件,名称默认vcom。
4、安装Log组件
5、安装Simple timer service组件
6、安装Simple LED组件
7、安装Simple Button组件,并创建两个Button——btn0和btn1
8、安装NVM Support组件
9、在EXAMPLE PROJECTS & DEMOS中找到SoC Blinky,点击RUN,该操作的目的是将bootloader烧录到板子上,编译工程bt_pke_demo,将编译后的固件烧录到xG24-EK2703A上。
10、复位xG24-EK2703A,打开EFRConnect,点击Browser,找到设备HID_80AF,点击连接。
11、连接时需要配对码,填写123456
12、展开Unknown service,在UnknownCharacteristic下点击Write,在Hex那一栏填入32个5,然后点击send。
13、此时可以看到xG24-EK2703A上的LED0处于亮的状态,表示开锁,当手机远离xG24-EK2703A大约2米外,可以看到xG24-EK2703A的LED0处于灭的状态,表示关锁。
如果功能异常,可以通过串口工具打开xG24-EK2703A的调试串口,查看每个步骤的日志进行分析。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由xion提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】芯科科技EFR32BG22系列蓝牙SOC修改自定义广播包的思路与具体实例
在蓝牙的实际应用中,往往需要自定义的蓝牙广播包来适应不同的应用环境,本文主要介绍基于SILICON LABS的EFR32BG22蓝牙SOC实现自定义广播数据包的方法。
【经验】STUDIO V5中蓝牙SoC EFR32BG22添加串口LOG打印的方法
在调试Silicon Labs蓝牙SoC EFR32BG22时,一般需要添加LOG打印信息,通过串口的方式来判断代码运行是否正常。由于使用RTT功能在打印信息时无法再次在线调试和代码下载,所以直接采用串口的方式更加便捷。
【经验】SiliconLabs EFR32BG22芯片如何实现BLE连接并进行数据收发
不少首次接触BLE的开发者不太清楚如何实现BLE数据的交互,本文以Silicon Labs的EFR32BG22芯片平台为例,指导如何通过建立BLE连接并进行数据交互。硬件:SLTB010A开发板软件。
智能设备设计概念并开发小型医疗、可穿戴和娱乐设备
随着科技的发展,电子产品的体积越来越小,并被赋予更多智能功能,与网络连接也成为基本功能,像是小型蓝牙医疗保健设备与可穿戴设备、智能娱乐设备和增强现实(AR)和虚拟现实(VR)解决方案等产品,已经逐步改变人类的生活样貌。本文将为您介绍设计这类电子产品的设计概念,以及由Silicon Labs(芯科科技)所推出相关解决方案的产品特性。
【应用】EFR32BG22蓝牙SoC用做CGM连续血糖仪主控,单芯片集成MCU和蓝牙5.2
CGM连续血糖仪为了用户体验更好,要做到小而轻,续航时间长,可以通过手机蓝牙连接获取血糖测量数据。Silicon Labs的蓝牙SoC EFR32BG22在单芯片中集成了MCU和蓝牙5.2,可以作为CGM的主控芯片并实现蓝牙数据收发,有丰富的外设。
探索蓝牙新安全功能,基于证书的身份验证和配对 (CBAP)
“基于证书的身份验证和配对(CBAP)”有助于简化低功耗蓝牙(Bluetooth LE)设备的身份验证和配对过程。芯科科技是低功耗蓝牙解决方案的行业领导者,可以帮助您实施基于证书的身份验证和配对,以确保设备具有最高安全性,而无需任何用户交互。目前,Secure Vault-High 和 Secure Vault-Mid 设备上支持基于证书的身份验证和配对。
【经验】Simplicity Studio v5如何创建和配置EFR32BG22 LED Server
本文以Silicon Labs的蓝牙SoC EFR32BG22 Thunderboard模块为例,介绍Simplicity Studio v5软件如何创建和配置EFR32BG22 LED Server,并使用手机APP控制EFR32BG22蓝牙模块上LED的方法。
【经验】Silicon Labs蓝牙Soc芯片EFR32BG22的蓝牙广播功率设置及注意事项
用户在使用Silicon Labs的蓝牙Soc芯片EFR32BG22实现蓝牙广播功能时,在不同的应用场景中要设置广播的发射功率,有的是为了降低产品的功耗,有的是为了增加或缩短通信的距离。那要如何设置广播时的功耗以及在设置时有哪些需要注意的事项?
如何读取EFR32BG24系列SoC代码运行PC指针
介绍在EFR32BG24程序运行的过程通过外部方法读取PC指针的方法。
【经验】EFR32BG22系列蓝牙SOC电池电压与VDD供电电压检测ADC的方法
EFR32BG22作为低功耗蓝牙SOC方案,经常应用于电池供电的方案中,一般采用内部的ADC作为采集通道,内部的输入源作为输入接口,来测试VDD供电电压。本文将讲解电池电压与VDD供电电压检测ADC的方法。
【经验】低功耗蓝牙SoC EFR32BG22系列如何从软硬件两方面实现低功耗设计?
EFR32BG22是Silicon Labs公司主打的低功耗蓝牙SoC系列,对于新手工程师来说,如何控制好功耗,以延长电池类产品的寿命,有很多需要关注的地方。本文将从硬件和代码底层两方面分析SoC低功耗实现的关键点。
BLE Connection Roles Central/Master vs. Peripheral/Slave
Title: BLE Connection Roles: Central / Master vs. Peripheral / SlaveKeywords: BLE connection, Central vs Peripheral, bluetooth master module, bluetooth master slave,bluetooth master vs slaveDescription: Learn the nuances between Central and Peripheral roles in BLE devices to optimize energy efficiency and functionality for your projects. Unlock how to select the most suitable BLE modules based on your specific needs. In the world of Bluetooth Low Energy (BLE), BLE devices are designed to play specific roles that dictate how they interact within the BLE ecosystem.
【经验】如何使用Bluetooth NCP Commander和频谱仪测试EFR32BG22频偏和发射功率
使用Bluetooth NCP Commander 和频谱仪测试蓝牙SOC EFR32BG22的频偏和发射功率,首先需要在自己的开发板上烧录Bluetooth - NCP固件,然后才能通过PC端控制开发板。
【经验】芯科科技EFR32BG22系列蓝牙SOC低功耗优化的相关配置
本文主要介绍Silicon Labs(芯科科技)EFR32BG22系列蓝牙SOC目前所有的低功耗优化的相关配置,实现目标: VDD=3V,VSCALE0=0.9V,温度25℃,EM2模式下深度休眠为1.4μA。
蓝牙模块强化Canvas软件套件支持,快速构建低功耗蓝牙应用
Silicon Labs合作伙伴Ezurio采用EFR32BG24(BG24)蓝牙SoC开发其Lyra 24系列蓝牙模块,并在近期宣布该产品扩展支持Canvas软件套件(Canvas Software Suite),以帮助开发人员使用嵌入式Python脚本简单、快速地构建低功耗蓝牙应用程序,并支持直观的桌面/移动工具和示例应用程序。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 103,878
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
登录 | 立即注册
提交评论