【经验】EFM32BG22使用RTCC从EM3休眠模式下唤醒的注意事项
SILICON LABS蓝牙低功耗无线SoC EFR32BG22系列结合了一流的超低发射和接收电流(在0 dBm时为4.1 mA 发射电流,接收电流为3.6 mA)和高性能、低功耗的Arm®Cortex®-M33内核(27 µA / MHz),可提供行业领先的能效,纽扣电池的寿命可延长至十年。目标应用包括蓝牙网状网络低功耗节点(LPN)、智能门锁、个人医疗保健和健身设备。EFR32BG22有多种休眠模式,可以满足不同应用下功耗需求。
EFR32BG22的EM3模式的电流只有1uA,在这种模式下,高频时钟(HFXO,HFRCO),低频时钟(LFXO,LFRCO)停止工作,只有ULFRCO和FSRCO可以提供时钟给外设。外设RTCC,BURTC,WDOG在使用ULFRCO提供时钟时是可工作的。本文介绍了EFM32BG22使用RTCC从EM3休眠模式下唤醒的注意事项。
EM3模式可由外设中断、复位引脚、POR,异步引脚中断、I2C0地址识别或RFSENSE几种方式唤醒到正常工作模式。当使用RTCC的中断唤醒时,我们在设置RTCC的时钟时一定要设置为ULFRCO,初始化部分代码如下:
// Configure the RTCC with default parameters
RTCC_Init_TypeDef rtccInit = RTCC_INIT_DEFAULT;
RTCC_CCChConf_TypeDef rtccInitCompareChannel = RTCC_CH_INIT_COMPARE_DEFAULT;
// Setting RTCC clock source
//这里要注意RTCC时钟源的选择,只能是cmuSelect_ULFRCO.
CMU_ClockSelectSet(cmuClock_RTCCCLK, cmuSelect_ULFRCO);
// Enable RTCC bus clock
CMU_ClockEnable(cmuClock_RTCC, true);
// Initialize Capture Compare Channel 1 to toggle PRS output on compare match
rtccInitCompareChannel.compMatchOutAction = rtccCompMatchOutActionToggle;
RTCC_ChannelInit(1, &rtccInitCompareChannel);
//Setting the CC1 compare value of the RTCC
RTCC_ChannelCCVSet(1, (1000 * WAKEUP_INTERVAL_MS) / 1000 - 1);
// Initialize the RTCC
rtccInit.cntWrapOnCCV1 = true; // Clear counter on CC1 compare match
rtccInit.presc = rtccCntPresc_1; // Prescaler 1
// Initialize and start counting
RTCC_Init(&rtccInit);
//要使能RTCC的CC1通道的中断及RTCC的中断功能,
// Enabling Interrupt from RTCC CC1
RTCC_IntEnable(RTCC_IEN_CC1);
NVIC_ClearPendingIRQ(RTCC_IRQn);
NVIC_EnableIRQ(RTCC_IRQn);
由于程序中已经使能了RTCC 的中断,在程序中要有相应的中断服务程序,只测试功能时清除中断标志就可以。
void RTCC_IRQHandler(void)
{
// Clear interrupt source CC1
RTCC_IntClear(RTCC_IF_CC1);
}
进入EM3模式的语句如下:
EMU_EnterEM3(false);
这样就可以实现从EM3模式下唤醒芯片的功能了。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由John提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】基于无线蓝牙SoC EFR32BG22/EFR32MG22中低功耗串口功能唤醒相关操作步骤
对于Silicon Labs无线蓝牙SoC EFR32BG22/EFR32MG22的低功耗设计,通过需要通过在进入低功耗之后,需要进行唤醒,尤其在进行NCP设计时,可以通过串口指令来实现唤醒。EFR32BG22/EFR32MG22提供低功耗串口设计–EUASRT,支持在EM2模式下进行唤醒并接收数据。
【经验】Silicon Labs多协议无线SoC EFR32 EM4模式配置及应用
EFR32无线SoC包含多协议EFR32MG系列、蓝牙系列EFR32BG 和私有协议系列EFR32FG,内核均为Silicon Labs的cortex M4,外设等也基本沿用EFM32单片机。EFR32的低功耗模式共分为5种,分别是EM0~EM4,其中EM4又分为EM4H和EM4S。本文将实现可被引脚唤醒的EM4休眠状态。
【经验】无线SOC EFR32 2.4GHz 频段最小系统原理图如何设计?
本文介绍Silicon Labs 无线SOC EFR32系列基于2.4GHz频段的最小系统原理图。Silicon Labs 无线SOC EFR32 是设计节能型无线连接 IoT 设备的理想选择。EFR32无线产品组合即支持 Zigbee 和 Thread 无线连接也支持低功耗蓝牙和 2.4 GHz、 Sub-GHz 专有协议。
【选型】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旗舰系列并发多协议无线模块。
【IC】芯科推出Wi-Fi 6 SoC SiWx917,采用7x7mmQFN封装,是超低功耗物联网无线设备的理想选择
SiWx917 SoC是功耗最低的Wi-Fi 6 SoC,是使用Wi-Fi、Bluetooth®、Matter和IP网络实现安全云连接的超低功耗物联网无线设备的理想选择。SiWx917 SoC包括一个超低功耗Wi-Fi 6加低功耗蓝牙(LE)5.4无线CPU子系统,以及一个集成微控制器(MCU)应用子系统、安全、外围设备和电源管理子系统。
拆箱Silicon Labs最新的用于能量收集的蓝牙SoC
描述- 本资料主要介绍了硅实验室(Silicon Laboratories)最新推出的蓝牙能量采集SoC——xG22E。资料详细阐述了电池在物联网(IoT)应用中的问题,如环境污染、成本和法规限制,并提出了基于能量采集技术的解决方案。资料重点介绍了xG22E的特点,包括低功耗、快速唤醒、长距离无线通信等,以及其在智能家居、工业和商业领域的应用。此外,资料还提供了xG22E的探索套件和资源,以帮助开发者快速上手。
型号- EFR32XG22E,XG22E
Silicon labs 蓝牙SOC选型表
Cortex-M4/M33内核,支持蓝牙5,待机功耗1.2μA;实测网络节点100+,工作温度高达125℃,提供芯片和模块。其最新的1.4μA超低功耗蓝牙SoC EFR32BG22具有主频高达76.8MHz Cortex-M33内核,16位ADC,支持蓝牙5.2与AoX定位和蓝牙Mesh协议。
产品型号
|
品类
|
MCU Core
|
Core Frequency (MHz)
|
Flash
|
RAM
|
Secure Vault
|
Bluetooth
|
Bluetooth 5
|
Bluetooth Mesh
|
Cryptography
|
Output Power Range (dBm)
|
GPIO
|
I²C
|
SPI
|
I²S
|
Receive Sensitivity
|
ADC
|
Comparators
|
Temperature Range (ºC)
|
Package Type
|
Package Size(mm)
|
EFR32BG24B110F1536IM48-B
|
Bluetooth®Wireless SoC
|
ARM Cortex-M33
|
78
|
1536
|
256
|
High
|
5.3
|
Bluetooth 5
|
Bluetooth Mesh
|
AES-128;AES-256;ECC;SHA-1;SHA-2
|
-20 to 10
|
28
|
2
|
3
|
1
|
-97.6DBM(1Mbit/s GFSK)
|
12-bit,SAR,1Msps
|
2
|
-40 to 125
|
QFN48
|
6x6
|
选型表 - SILICON LABS 立即选型
EFR32BG22无线Gecko SoC产品系列数据表
描述- EFR32BG22 无线 Gecko SoC 产品系列是一款专为物联网(IoT)设备设计的低功耗蓝牙 5.2 连网解决方案。该系列产品采用 76.8 MHz Cortex-M33 内核和高性能 2.4 GHz 无线电,具备高集成度和低功耗特点,适用于资产标签、消费电子、医疗器械、蓝牙网状网络、体育健身设备和建筑自动化等领域。
型号- EFR32BG22C222F352GM32-C,EFR32BG22C224F512GM40-C,EFR32BG22C222F352GN32-C,EFR32BG22C222F352GM40-C,EFR32BG22C224F512IM40-C,EFR32BG22C224F512GM32-C,EFR32BG22C224F512IM32-C,EFR32BG22C224F512GN32-C,EFR32BG22
研讨会2024年Silicon Labs(芯科科技)无线SoC新产品研讨会
12月26日Silicon Labs(芯科科技)无线SoC新产品研讨会上将重磅推出的SiWx917以及MG2X系列无线SoC。两款产品均集成了先进的无线技术、强大的处理能力和高效的能耗管理,同时还具备了两项关键功能:超低功耗运行以及单芯片Matter over Wi-Fi功能支持。
芯科SiWx917低功耗WiFi 6+BLE SoC用于IPC网络摄像机,支持低功耗WiFi保活功能
一些电池供电的IPC在实际应用中,往往面临功耗高、网络连接慢以及处理能力有限等挑战。SiWx917 SoC,Silicon Labs超低功耗Wi-Fi 6和蓝牙 BLE 5.4无线SoC芯片,非常适合应用。
SiWx917 Wi-Fi 6蓝牙低功耗无线SoC,助力智能手表功耗和安全性能提升
SiWx917是Silicon Labs推出的一款支持Wi-Fi 6、蓝牙LE 5.4 和低功耗特性的无线SoC(系统级芯片),专为物联网(IoT)和可穿戴设备设计。这款芯片不仅拥有强大的计算能力和先进的无线连接功能,还具有低功耗和小尺寸的优势,为智能手表市场带来了全新的技术突破。
EFR32BG24无线SoC系列数据手册
描述- 该资料介绍了EFR32BG24无线SoC系列芯片,适用于蓝牙低能耗和蓝牙网状网络连接。该系列芯片具备高性能2.4GHz射频、低功耗、AI/ML硬件加速器和安全保险库等功能,旨在为物联网设备制造商提供智能、稳健且节能的产品。其主要特点包括:32位ARM Cortex-M33核心最高运行频率78MHz,高达1536KB的闪存和256KB的RAM,高性价比设计,支持多种外围设备接口和应用协议。
型号- EFR32BG24B110F1536IM48-B,EFR32BG24B210F1024IM48-B,EFR32BG24A020F1024IM40-B,EFR32XG24,EFR32BG24A010F1024IM48-B,EFR32BG24A020F1024IM48-B,EFR32BG24 FAMILY,EFR32BG24B220F1024IM48-B,EFR32BG24B020F1536IM48-BR,EFR32,EFR32BG24,EFR32BG24A010F1024IM40-B
长达10年电池寿命的蓝牙SoC EFR32BG22
描述- 本文介绍了Silicon Labs在物联网无线连接领域的领导地位,重点介绍了其EFR32BG22蓝牙SoC,该SoC具有长达10年电池寿命,适用于大批量产品的安全蓝牙5.2 SoC。文章详细阐述了BG22的射频特性、安全性、外围设备、封装选项等,并提供了不同型号的对比。此外,文章还介绍了BG22在蓝牙网状网络、低功耗网络协处理器等应用中的优势,以及Silicon Labs的其他无线解决方案,如Wi-Fi和LoRa。
型号- SLWRB4183A,FG12,FG13,FG14,EFM32,ESP32-S2,BG22C224,BG22C222,DA16200,FG1,CYW43012,SX126X,EFR32FG23,EFR32FG1,BG22,BG21,EFR32BG22,BGM220S,EFR32,RS9116X-SB-EVK1,BGM220P,RS9110,CC3220,FG22,RS9113,BGM220,EFR32XG1X,SLWRB4182A,RS9116,RS9116X-DB-EVK1,EFR32FG,BG22C112,MT 5932,QCA4020,SLWSTK6021A,ESP32,SLTB010A,SX127X,EFR32FG13,EFR32FG12,EFR32FG14
Silicon Labs的SiWx917低功耗无线SoC,其低功耗WiFi保活的功能,显著降低智能门锁的能耗
SiWx917是Silicon Labs推出的一款支持Wi-Fi 6和蓝牙LE双模连接的低功耗无线SoC。它集成了先进的无线技术、强大的处理能力和高效的能耗管理,非常适合智能门锁对稳定性、低功耗和数据安全有着严格要求的设备。特别是SiWx917的低功耗WiFi保活的功能,在低功耗睡眠模式下,依然可以保持WiFi网络处于连接状态。
芯科科技BG2x系列蓝牙SoC引领可穿戴设备创新,打造AI健康生活新纪元
随着人们对个人健康和智能生活的追求不断升温,可穿戴设备市场呈现出蓬勃发展的态势。在这个充满机遇与挑战的领域,Silicon Labs(亦称“芯科科技”)凭借其深厚的技术积累和敏锐的市场洞察,成为了行业的佼佼者。近日,芯科科技的家居和生活业务部可穿戴和生活业务经理Pranay Dixit参与了EEPW电子产品世界的访谈,就可穿戴设备市场的现状、公司战略以及技术创新等方面进行了深入探讨。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 102,628
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
提供电子电气产品的辐射骚扰测试、辐射抗干扰测试,以及RFID,SRD,2G,3G,4G等无线产品的辐射骚扰测试、辐射杂散测试、辐射功率测试以及辐射抗干扰测试。测试频率可覆盖9KHz-26.5GHz。
实验室地址: 深圳 提交需求>
可定制无线位移传感器量程范围10~600mm,采用了无线传输方式,可远程自动实时检(监)测位移量值,准确度级别(级):0.2、0.5;内置模块:无线传输模块、供电模块;传输距离L(m):可视距离1000 (Zigbee、 LORA)。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论