【经验】如何为EFM32 Gaint Gecko 1系列MCU配置高频晶振?
EFM32 Gaint Gecko 1系列MCU是SILICON LABS推出的32位ARM Crotex-M4内核超低功耗微控制器,具备丰富的外设接口,支持AES,ECC,SHA等多种硬件加密方式,是性能优异的物联网开发套件。EFM32 Gaint Gekcko 1 系列MCU拥有高频(HFXO),低频(LFXO)两个晶振,LFXO支持32.768kHz,HFXO支持4-50MHz,本文将讲解如何为EFM32 Gaint Gecko 1系列MCU配置高频晶振。
图1. Gaint Gekcko I系列MCU实物图
EFM32 Gaint Gecko 1系列MCU在外接高频晶振时,需进行寄存器配置,才可以安全启动。Silicon Labs官网提供了一个配置HFXO计算表格,用于计算寄存器配置值,下载地址见文末。图2为截取的表格计算图片。图中灰色部分为寄存器配置的值,在电子表格中输入晶振的fs,CL,CO,ESR和驱动电平参数便可计算出来,如果表中出现黄色或红色的单元格,表示该项参数不符合。
图2.HFXO配置电子表格
晶体晶振的等效电路图如图3所示。常见的晶体晶振分为并联谐振晶振和串联谐振晶振两种。并联谐振晶振需要一个容性负载来指定谐振频率,Gaint Gecko 1系列MCU使用的正是这种谐振模式。但Gaint Gecko 1系列MCU无需外部负载电容,在它的内部集成了一个负载电容,其值可通过固件来控制,这大大降低了设计的成本。
图3.晶体晶振等效电路图
HFXO寄存器的的配置可以使用Silicon Labs提供的emlib库来配置。其中:
CMU_HFXOCTRL:用于配置峰值检测阈值PEAKDETTHR,默认值为2(115mV)。
CMU_HFXOSTARTUPCTRL:用于配置CTUNE和IBTRIM_SU的调谐电容和启动偏置电流。
CMU_HFXOSTEADYSTATECTRL:用于配置CTUNE和IBTRIM_SS的调谐电容和稳态偏置电流。
CMU_HFXOTIMEOUTCTRL:用于配置STARTUPTIMEOUT,STEADYTIMEOUT和PEAKDETTIMEOUT超时时间。
在电子表格中包括几个振荡器规范作为示例。有关推荐的振荡器列表,或更深入地了解Silicon Labs的1系列MCU和无线SoC器件中使用的振荡器和工作原理,请查看AN0016.1:振荡器设计注意事项。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由微电子Chensir提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】如何将EFM32和EFR32的烧录引脚配置成GPIO?
Silicon Labs公司的32位MCU和Wireless SOC分成两个系列,系列0包含:EFM32ZG、EFM32HG、EFM32G、EFM32TG、EFM32LG、EFM32GG、EFM32WG和EZR32HG、EZR32LG、EZR32WG。系列1包含:EFM32JG、EFM32PG、EFM32TG11、EFM32GG11和EFR32FG、EFR32BG、EFR32MG。
【经验】你还在用蛮力操作MCU位反转吗?试试RBIT吧,巧远胜于拙
以Silicon Labs EFM32GG11为例,在ARM Cortex M系列CPU上的(32位)字中的位首先排序为最高有效位(MSB),其中MSB是最左边的位。软件通常以这种方式格式化数据,例如,当MSB为1时,有符号数字为负数。但是在某些特殊的场景下可能需要高低位反转,例如LCD的像素操作。EFM32GG11上有一个及其简单的办法,其内部函数为__RBIT(),专门用来做位反转。
【经验】32位MCU EFM32系列中断分组及优先级设置方式
Silicon Labs的32位MCU EFM32系列广泛应用于物联网、智能家居、无线抄表、智能照明、可穿戴设备等领域。中断是一个MCU中比较核心的部分,在实时性要求比较高、功耗低的场合经常需要中断的配合,中断优先级是根据中断事件的重要性和紧迫程度做出的一个设置,系统先响应优先级高的中断请求,再响应优先级低的中断请求。
2409111565 EFM32GG11x/12x(BGA-10x10)工艺更改通知的芯片连接材料更改
描述- Silicon Labs发布工艺变更通知,宣布将所有EFM32GG11 & EFM32GG12(112-LFBGA-10x10)器件的晶圆粘合材料从Henkel Ablebond 2025D环氧树脂更换为Henkel ATB-F125E DAF。自本通知生效日期起,Silicon Labs将使用这两种材料的组件来满足订单需求。此次变更不影响产品的形状、尺寸、功能、质量或可靠性。受影响的零件编号包括多个型号。客户需在30天内确认接受此变更,否则视为默认同意。如有进一步数据请求或疑问,请联系Silicon Labs的销售代表。
型号- EFM32GG12B510F1024GL112-A,EFM32GG12,EFM32GG11,EFM32GG12B830F512GL112-AR,EFM32GG11B420F2048IL112-B,EFM32GG12B330F512GL112-AR,EFM32GG12B530F512IL112-AR,EFM32GG12B530F512GL112-AR,EFM32GG12B410F1024IL112-A,EFM32GG11B420F2048GL112-B,EFM32GG11X,EFM32GG11B320F2048GL112-BR,EFM32GG12B310F1024GL112-AR,EFM32GG12B430F512IL112-AR,EFM32GG12B430F512IL112-A,EFM32GG12B430F512GL112-AR,EFM32GG12B830F512IL112-A,EFM32GG12B330F512GL112-A,EFM32GG11B420F2048GL112-BR,EFM32GG12B410F1024GL112-A,EFM32GG12B810F1024IL112-A,EFM32GG12B810F1024IL112-AR,EFM32GG12B810F1024GL112-AR,EFM32GG11B420F2048IL112-BR,EFM32GG12B410F1024GL112-AR,EFM32GG12B410F1024IL112-AR,EFM32GG12B530F512IL112-A,EFM32GG12B510F1024IL112-AR,EFM32GG12B810F1024GL112-A,EFM32GG12B310F1024GL112-A,EFM32GG12B830F512IL112-AR,EFM32GG12B830F512GL112-A,EFM32GG12B430F512GL112-A,EFM32GG12X,EFM32GG11B310F2048GL112-BR,EFM32GG11B320F2048GL112-B,EFM32GG12B510F1024GL112-AR,EFM32GG12B530F512GL112-A,EFM32GG11B310F2048GL112-B,EFM32GG12B510F1024IL112-A
w5500可以直接驱动网络变压器?
W5500的TX及RX脚,可以直接连接到网络变压器。另,Silicon Labs也推出了集成100Mbps以太网接口的32位MCU芯片,EFM32GG11系列,其他相关资料如下,可供你参考:https://www.sekorm.com/doc/321749.html 《EFM32 Giant Gecko Series 1 Family EFM32GG11 Family Data Sheet》
EFM32巨Gecko系列1家族EFM32GG11家族产品介绍
描述- 本资料介绍了EFM32GG11系列微控制器(MCU),这是一款低功耗、高性能的32位ARM Cortex-M4处理器。该系列具备丰富的功能,包括高能效操作模式、多种通信接口、硬件加密引擎和安全特性。此外,它还支持广泛的传感器接口和应用场景,适用于电池供电设备和需要高性能与低能耗的系统。
型号- EFM32GG11B120F2048IQ64-B,EFM32GG11B820F2048IM64-B,EFM32GG11,EFM32GG11B520F2048IQ64-B,EFM32GG11B420F2048IQ100-B,EFM32GG11B820F2048GL120-B,EFM32GG11B8XX,EFM32GG11 FAMILY,EFM32GG11B110F2048IQ64-B,EFM32GG11B420F2048IM64-B,EFM32GG11B820F2048IQ100-B,EFM32GG11B840F1024GQ100-B,EFM32GG11B420F2048GQ64-B,EFM32GG11B510F2048GL120-B,EFM32GG11B420F2048GL112-B,EFM32GG11B820F2048GQ64-B,EFM32GG11B510F2048GM64-B,EFM32GG11B840F1024GM64-B,EFM32GG11B520F2048IL120-B,EFM32GG11B520F2048GM64-B,EFM32GG11B840F1024IL152-B,EFM32GG11B520F2048IQ100-B,EFM32GG11B120F2048GM64-B,EFM32GG11B420F2048IL120-B,EFM32GG11B420F2048GM64-B,EFM32GG11B510F2048IQ100-B,EFM32GG11B820F2048IL152-B,EFM32GG11B840F1024GL152-B,EFM32GG11B820F2048GQ100-B,EFM32GG11B110F2048GM64-B,EFM32GG11B840F1024GL192-B,EFM32GG11B4XX,EFM32GG11B310F2048GQ100-B,EFM32GG11B320F2048GQ100-B,EFM32GG11B510F2048IM64-B,EFM32GG11B420F2048GQ100-B,EFM32GG11B840F1024IM64-B,EFM32,EFM32GG11B820F2048IL120-B,EFM32GG11B420F2048IL112-B,EFM32GG11B110F2048IM64-B,EFM32GG11B520F2048IM64-B,EFM32GG11B420F2048IQ64-B,EFM32GG11B840F1024GL120-B,EFM32GG11B520F2048GQ64-B,EFM32GG11B110F2048GQ64-B,EFM32GG11B840F1024GQ64-B,EFM32GG11B120F2048IM64-B,EFM32GG11B510F2048IL120-B,EFM32GG11B840F1024IQ100-B,EFM32GG11B820F2048GM64-B,EFM32GG11B510F2048GQ64-B,EFM32GG11B820F2048GL192-B,EFM32GG11B820F2048GL152-B,EFM32GG11B520F2048GL120-B,EFM32GG11B120F2048GQ64-B,EFM32GG11B820F2048GL192-AR,EFM32GG11B840F1024IL120-B,EFM32GG11B1XX,EFM32GG11B3XX,EFM32GG11B520F2048GQ100-B,EFM32GG11B420F2048GL120-B,EFM32GG11B5XX,EFM32GG11B510F2048GQ100-B,EFM32GG11B510F2048IQ64-B,EFM32GG11B840F1024IQ64-B,EFM32GG11B320F2048GL112-B,EFM32GG11B820F2048IQ64-B,EFM32GG11B310F2048GL112-B
32位MCU SDK 5.9.12.0 GA Gecko SDK套件2.7
型号- EFM32GG-DK3750,EFM32,EFM32GG11,EFM32WG-DK3850,EZR32,SLSTK3701A,EFM32LG-DK3650,EFM32HG,EFM32G-DK3550,SLSTK3400A
SILICON LABS 32-bit Microcontroller选型表
SILICON LABS 32位MCU选型,频率24MHz~80MHz,Flash存储4kB~2048kB,RAM存储2kB~512kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Debug Interface
|
Cryptography
|
Dig I/O Pins
|
ADC 1
|
DAC
|
USB
|
Cap Sense
|
LCD
|
Temp Sensor
|
Timers (16-bit)
|
UART
|
USART
|
SPI
|
I2C
|
I2S
|
EMIF
|
RTC
|
Comparators
|
EFM32GG290F512-BGA112
|
32位MCU
|
EFM32 Giant Gecko
|
48
|
512
|
128
|
1.98
|
3.8
|
BGA112
|
10x10
|
±2%
|
ETM; SW
|
AES-128 AES-256
|
90
|
12-bit, 8-ch., 1 Msps
|
12-bit, 2 ch.
|
-
|
Cap Sense
|
-
|
Temp Sensor
|
4
|
7
|
3
|
3
|
2
|
1
|
0
|
RTC
|
2
|
选型表 - SILICON LABS 立即选型
EFM32和EFR32 32位MCU外设示例
描述- This repo contains simple peripheral examples based on emlib for Series 0, Series 1, and Series 2 devices.
型号- EFM32G,EFR32MG13,EFR32MG14,EFR32MG12,EFM32GG11,EFM32,EFM32TG,EFM32TG11,EFM32ZG,EFR32FG1,EFR32FG22,EFR32BG22,EFM32GG,EFR32BG21,EFR32,EFR32MG1,EFR32MG22,EFR32BG1,EFR32MG21,EFM32WG,EFM32LG,EFM32PG12,EFR32FG13,EFR32FG12,EFM32HG,EFM32PG1,EFR32BG13,EFR32BG12,EFR32FG14
Silicon Labs(芯科科技)NVM3概述和应用注意事项
描述- 本资料主要讲解了非易失性存储器(NVM)中数据存储的基础知识,简要概述了NVM存储及介绍了Silicon Labs针对MCU和无线应用程序的首要NVM存储解决方案NVM3。
型号- EFR32-S1,EFM32,EFM32GG11,SLSTK3701A,EM2XX,EFX32,EM3XX,EFR32
UG489:Silicon Labs Gecko Bootloader GSDK 4.0及更高版本用户指南
型号- EFM32 SERIES,EFR32XG14,EFR32XG23,EFR32XG12,EFR32XG24,EFR32XG13,EFM32,EFM32GG11,EFR32XG1,EFM32TG11,EFR32XG21,EFR32 SERIES,EFR32,EFR32XG22
【应用】多达 144 个通用 I/O 引脚的高集成MCU,PLC控制的最佳选择!
Silicon Labs推出的EFM32GG11系列MCU,内置2MB Flash、512KB RAM,最高72MHz的计算速度, 工作温度-40 °C 至 125 °C。
【经验】32位MCU EFM32系列在Simply Studio上使用CMSIS-DSP库的方法
CMSIS-DSP库是ARM为Cortex-M处理器核心提供的丰富的数字信号处理功能集合。该库可以支持多种DSP算法,分为基础数学、快速数学、矩阵、变换函数等功能。本文以Silicon Labs的EFM32GG11为例介绍如何在Simply Studio IDE上使用CMSIS-DSP库。
求推荐一款网口与串口转换的芯片,世强有代理什么品牌吗
硬件的网口转串口的芯片可以参考WIZNET的W5500系列的产品,另外,也可以考虑使用带有ETHERNET的MCU来实现,比如Silicon Labs的EFM32GG11系列的芯片也同样可以实现这样的功能。
AN0034:外部总线接口(EBI)应用说明
描述- 本资料介绍了如何使用EFM32微控制器的并行总线接口EBI(外部总线接口)来访问外部SRAM或其他并行接口设备。内容包括内存映射、总线控制信号、EBI的复用和非复用模式操作、时序配置和特殊功能。资料提供了软件示例,演示了如何通过EFM32G-DK3550或EFM32GG-DK3750开发套件访问外部内存。
型号- EFM32G,EFM32XG_DK3X50,EFM32GG12,NAND256W3A2BZA6E,EFM32XG_STK3X00,EFM32GG_STK3700,EFM32GG11,EFM32,EFM32GG_DK3750,S29GL128P90FFIR13,EFM32WG,MT45W2MW16PGA-70,EFM32G-DK3550,EFM32LG,EFM32GG-DK3750,EFM32WG_DK3850,74LVCH16373,EFM32G_DK3550,EFM32LG_STK360,EFM32GG,EFM32WG_STK3800
电子商城
品牌: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
服务
朗能泛亚提供是德(Keysight),罗德(R&S)等品牌的测试测量仪器维修服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。
提交需求>
提供是德(Keysight)网络分析仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。具备十年以上维修经验工程师,维修后测试合格率达98%,维修保修期长达三个月。
提交需求>
登录 | 立即注册
提交评论