0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EFM32HG Happy Gecko微控制器:低功耗与高性能的完美结合

chencui 2026-04-15 13:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

EFM32HG Happy Gecko 微控制器:低功耗与高性能的完美结合

引言

在当今电子设备追求低功耗、高性能的时代,微控制器的选择至关重要。Silicon Labs的EFM32HG Happy Gecko系列微控制器凭借其卓越的低功耗特性和丰富的功能,成为众多电池供电应用以及对性能和能耗有严格要求的系统的理想选择。本文将深入介绍EFM32HG系列微控制器的特性、功能、电气参数以及封装信息,为电子工程师在设计过程中提供全面的参考。

文件下载:EFM32HG108F64G-A-QFN24R.pdf

一、EFM32HG系列概述

EFM32HG系列被称为世界上最节能的微控制器,它将强大的32位ARM Cortex - M0+处理器、创新的低功耗技术、快速的唤醒时间以及丰富的外设集于一身。这种独特的组合使其非常适合各种电池供电应用,如能源、气体、水和智能计量,健康和健身应用,智能配件,报警和安全系统,以及工业和家庭自动化等领域。

EFM32HG在运行模式(EM0)下每兆赫兹仅消耗127 μA电流,在停止模式(EM3)下电流低至0.6 μA,展现出了出色的低功耗性能。同时,它还具备硬件加密(AES)功能,能够在54个周期内完成128位密钥的AES加密和解密,为数据安全提供了保障。

二、关键特性

(一)处理器与性能

  • ARM Cortex - M0+内核:工作频率高达25 MHz,能够实现每兆赫兹0.9 Dhrystone MIPS的性能,同时还集成了唤醒中断控制器,可处理CPU休眠时触发的中断。
  • 快速唤醒时间:仅需2 μs即可从低功耗模式唤醒,确保系统能够迅速响应外部事件。

(二)低功耗设计

  • 多种低功耗模式:包括活动模式(EM0)、睡眠模式(EM1)、深度睡眠模式(EM2)、停止模式(EM3)和关机模式(EM4),满足不同应用场景下的功耗需求。
  • 自主外设:外设反射系统(PRS)允许不同外设模块直接通信,无需CPU干预,进一步降低了系统的功耗。

(三)功能外设

  • 通信接口:支持多种通信协议,如UART、SPI、I2CUSB等,方便与其他设备进行数据交互。
  • 定时器与计数器:提供多个16位定时器/计数器和24位实时计数器,可用于精确的时间测量和脉冲计数。
  • 模拟外设:集成了12位1 Msamples/s的模数转换器ADC)、电流数模转换器(IDAC)和模拟比较器(ACMP),满足模拟信号处理的需求。

三、系统模块介绍

(一)ARM Cortex - M0+核心

ARM Cortex - M0+核心是EFM32HG的核心处理单元,具备高效的指令执行能力和低功耗特性。它能够在保证性能的同时,有效降低系统的能耗。

(二)调试接口(DBG)

支持2引脚串行线调试接口和微跟踪缓冲区(MTB),方便工程师进行硬件调试和数据/指令跟踪。

(三)内存系统控制器(MSC)

负责管理闪存和RAM,闪存可从Cortex - M0+和DMA进行读写操作,分为主块和信息块,信息块可用于存储特殊用户数据和闪存锁定位。

(四)直接内存访问控制器(DMA)

独立于CPU执行内存操作,减少了CPU的工作量和能耗,使系统在数据传输时能够保持低功耗模式。

(五)复位管理单元(RMU)

负责处理EFM32HG的复位功能,确保系统在出现异常时能够正常复位。

(六)能源管理单元(EMU)

管理所有低功耗模式,可根据应用需求控制CPU和各种外设的开启和关闭,还能关闭未使用的SRAM块,以降低功耗。

(七)时钟管理单元(CMU)

控制片上振荡器和时钟,能够根据不同的应用场景灵活调整时钟频率,避免在不使用的外设和振荡器上浪费电力。

(八)看门狗(WDOG)

在系统出现故障时生成复位信号,提高应用的可靠性,故障可能由外部事件(如ESD脉冲)或软件错误引起。

(九)外设反射系统(PRS)

实现不同外设模块之间的直接通信,提高系统的响应速度和效率。

(十)低功耗USB

提供符合USB 2.0全速标准的设备控制器和PHY,具有超低电流消耗,支持全速(12 MBit/s)和低速(1.5 MBit/s)操作,无需外部组件。

(十一)I²C接口

可作为主设备或从设备,支持多主总线,支持标准模式、快速模式和快速模式Plus,传输速率可达1 Mbit/s。

(十二)通用同步/异步收发器(USART)

非常灵活的串行I/O模块,支持多种通信协议,可与多种设备进行接口。

(十三)预编程USB/UART引导加载器

允许用户通过UART或USB CDC类虚拟UART对EFM32进行编程,无需调试器。

(十四)低功耗通用异步收发器(LEUART)

在严格的功率预算下实现双向UART通信,仅需32.768 kHz时钟即可实现9600 baud/s的通信速率。

(十五)定时器/计数器(TIMER)

16位通用定时器具有三个比较/捕获通道,可用于输入捕获和PWM输出,TIMER0还包含死区时间插入模块,适用于电机控制应用。

(十六)实时计数器(RTC)

包含24位计数器,可由32.768 kHz晶体振荡器或RC振荡器提供时钟,在EM2模式下也可正常工作,适合用于时间跟踪。

(十七)脉冲计数器(PCNT)

可用于对单个输入的脉冲进行计数或解码正交编码输入,可在EM0 - EM3模式下工作。

(十八)模拟比较器(ACMP)

用于比较两个模拟输入的电压,通过调整比较器的电流供应可配置响应时间和电流消耗。

(十九)电压比较器(VCMP)

用于监测电源电压,当电源电压低于或高于可编程阈值时可生成中断信号。

(二十)模数转换器(ADC)

采用逐次逼近寄存器(SAR)架构,分辨率高达12位,采样率可达每秒100万次,可选择4个外部引脚和6个内部信号作为输入。

(二十一)电流数模转换器(IDAC)

可提供或吸收可配置的恒定电流,输出电流可在0.05至64 μA之间选择。

(二十二)高级加密标准加速器(AES)

能够进行128位的AES加密和解密,加密或解密一个128位数据块仅需52个HFCORECLK周期。

(二十三)通用输入/输出(GPIO)

最多有37个通用输入/输出引脚,可单独配置为输出或输入,还支持更高级的配置,如开漏、滤波和驱动强度,同时支持最多16个异步外部引脚中断。

四、电气特性

(一)测试条件

典型数据基于环境温度 (T{AMB}=25^{circ} C) 和电源电压 (V{DD}=3.0 ~V) ,除非另有说明。最小和最大值代表在环境温度、电源电压和频率的最坏条件下的值。

(二)绝对最大额定值

给出了存储温度范围、最大焊接温度、外部主电源电压、I/O引脚电压、I/O引脚电流等参数的极限值,超过这些极限可能会影响设备的可靠性或导致永久性损坏。

(三)一般工作条件

规定了环境温度范围、工作电源电压、内部APB和AHB时钟频率等参数的正常工作范围。

(四)热特性

提供了不同封装(QFN24、QFN32、TQFP48)在4层PCB、空气流速为0 m/s条件下的热阻参数,帮助工程师进行散热设计。

(五)电流消耗

详细列出了不同能量模式(EM0 - EM4)下的电流消耗情况,以及不同时钟频率和温度条件下的电流变化。

(六)能量模式转换

给出了从不同低功耗模式转换到活动模式(EM0)的时间,帮助工程师评估系统的响应时间。

(七)电源管理

要求将AVDD_x、VDD_DREG和IOVDD_x引脚在PCB层面连接在一起(可选滤波),并提供了相关的电源管理参数,如BOD阈值、复位延迟时间、电压调节器去耦电容等。

(八)闪存

规定了闪存的擦除周期、字写入周期、数据保留时间、编程时间、擦除时间、擦除电流、写入电流和工作电源电压等参数。

(九)通用输入输出

给出了GPIO的输入低电压、输入高电压、输出高电压、输出低电压、输入泄漏电流、I/O引脚上下拉电阻、内部ESD串联电阻、毛刺抑制滤波器脉冲宽度、输出下降时间和I/O引脚滞回等参数。

(十)振荡器

详细介绍了各种振荡器(LFXO、HFXO、LFRCO、HFRCO、AUXHFRCO、USHFRCO、ULFRCO)的特性,包括支持的晶体频率、等效串联电阻、负载电容、电流消耗和启动时间等参数。

(十一)模数转换器(ADC)

给出了ADC的输入电压范围、参考电压范围、输入电流、共模抑制比、平均有源电流、内部电压参考电流消耗、输入电容、输入导通电阻、输入RC滤波器电阻和电容、输入偏置电流、输入失调电流、时钟频率、转换时间、采集时间、启动时间、信噪比(SNR)、信噪失真比(SINAD)、无杂散动态范围(SFDR)、失调电压、温度计输出梯度、差分非线性(DNL)、积分非线性(INL)、缺失码、增益误差漂移、偏移误差漂移、VREF电压、VREF电压漂移、VREF温度漂移、VREF电流消耗和ADC与DAC VREF匹配等参数。

(十二)电流数模转换器(IDAC)

提供了不同范围(0 - 3)的IDAC在源模式和沉模式下的有源电流、标称输出电流、步长、高阻抗负载下的电流下降、温度系数和电压系数等参数,以及启动时间。

(十三)模拟比较器(ACMP)

给出了ACMP的输入电压范围、共模电压范围、有源电流、内部电压参考电流消耗、失调电压、滞后电压、内部电阻和启动时间等参数。

(十四)电压比较器(VCMP)

规定了VCMP的输入电压范围、共模电压范围、有源电流、参考发生器启动时间、失调电压、滞后电压和启动时间等参数,以及VDD触发电平的配置方法。

(十五)I²C

详细列出了I²C在标准模式、快速模式和快速模式Plus下的时钟频率、时钟低时间、时钟高时间、SDA设置时间、SDA保持时间、重复START条件设置时间、重复START条件保持时间、STOP条件设置时间和总线空闲时间等参数。

(十六)USB

给出了USB调节器输出电压和输出电流等参数,以及USB硬件通过USB 2.0全速认证的信息。

(十七)数字外设

列出了USART、LEUART、I²C、TIMER、PCNT、RTC、AES、GPIO、PRS和DMA等数字外设的空闲电流。

五、引脚定义

详细介绍了不同型号(EFM32HG108、EFM32HG110、EFM32HG210、EFM32HG222、EFM32HG308、EFM32HG309、EFM32HG310、EFM32HG321、EFM32HG322、EFM32HG350)的引脚配置、引脚功能和可选的备用功能,以及GPIO引脚的具体分布情况。

六、封装规格

(一)CSP36封装

提供了CSP36封装的尺寸、PCB布局、芯片标记和环境注意事项等信息,包括封装的各个尺寸参数、PCB焊盘图案、阻焊层和钢网设计的尺寸要求,以及WLCSP设备在使用和焊接时的注意事项。

(二)QFN24封装

给出了QFN24封装的尺寸、PCB布局、封装标记等信息,包括封装的各个尺寸参数、PCB焊盘图案、阻焊层和钢网设计的尺寸要求,以及该封装使用的镀锡引线框架和RoHS合规信息。

(三)QFN32封装

提供了QFN32封装的尺寸、PCB布局、封装标记等信息,包括封装的各个尺寸参数、PCB焊盘图案、阻焊层和钢网设计的尺寸要求,以及该封装使用的镀锡引线框架和RoHS合规信息。

(四)TQFP48封装

给出了TQFP48封装的尺寸、PCB布局、封装标记等信息,包括封装的各个尺寸参数、PCB焊盘图案、阻焊层和钢网设计的尺寸要求,以及该封装使用的镀锡引线框架和RoHS合规信息。

七、总结

EFM32HG Happy Gecko系列微控制器以其卓越的低功耗性能、丰富的功能外设和灵活的配置选项,为电子工程师提供了一个强大而可靠的解决方案。无论是在电池供电的便携设备还是对性能和能耗有严格要求的工业应用中,EFM32HG都能够满足需求。通过深入了解其特性、功能和电气参数,工程师可以更好地利用该系列微控制器进行产品设计,实现高性能、低功耗的目标。

在实际应用中,工程师还需要根据具体的设计需求,合理选择合适的型号和封装,优化PCB布局,以充分发挥EFM32HG的优势。同时,关注芯片的修订历史和相关的勘误信息,确保设计的稳定性和可靠性。希望本文能够为电子工程师在使用EFM32HG系列微控制器时提供有益的参考和指导。你在实际设计过程中是否也遇到过类似的选型和设计挑战呢?欢迎在评论区分享你的经验和想法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 低功耗
    +关注

    关注

    12

    文章

    3981

    浏览量

    106848
  • 高性能
    +关注

    关注

    0

    文章

    781

    浏览量

    21498
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EFM32TG微控制器低功耗高性能完美结合

    EFM32TG微控制器低功耗高性能完美结合 在当今的电子设备设计中,
    的头像 发表于 04-15 15:50 65次阅读

    EFM32G280微控制器低功耗高性能的理想之选

    EFM32G280微控制器低功耗高性能的理想之选 在当今电子设备追求低功耗高性能的时代,
    的头像 发表于 04-15 15:20 64次阅读

    EFM32HG MCU:超低功耗高性能完美结合

    EFM32HG MCU:超低功耗高性能完美结合 各位电子工程师们,今天来和大家聊聊EFM32HG
    的头像 发表于 04-15 15:15 56次阅读

    探索EFM32ZG微控制器低功耗高性能的理想之选

    探索EFM32ZG微控制器低功耗高性能的理想之选 作为电子工程师,在设计项目时,我们总是在寻找高性能
    的头像 发表于 04-15 13:55 112次阅读

    EFM32WG995:低功耗高性能微控制器的卓越之选

    EFM32WG995:低功耗高性能微控制器的卓越之选 在当今对能耗和性能要求日益严苛的电子设备设计领域,
    的头像 发表于 04-15 13:55 115次阅读

    EFM32TG微控制器低功耗高性能完美融合

    EFM32TG微控制器低功耗高性能完美融合 在当今电子设备追求低功耗
    的头像 发表于 04-15 13:40 114次阅读

    EFM32PG1微控制器低功耗高性能的理想之选

    EFM32PG1微控制器低功耗高性能的理想之选 在当今的电子设备设计中,低功耗高性能是两个至
    的头像 发表于 04-15 13:40 118次阅读

    EFM32PG1微控制器低功耗高性能的理想之选

    EFM32PG1微控制器低功耗高性能的理想之选 在当今电子设备追求低功耗高性能的时代,
    的头像 发表于 04-15 13:40 128次阅读

    EFM32HG350:低功耗微控制器的卓越之选

    EFM32HG350:低功耗微控制器的卓越之选 在当今的电子设计领域,低功耗高性能微控制器
    的头像 发表于 04-15 13:15 148次阅读

    EFM32HG微控制器低功耗设计的理想之选

    EFM32HG微控制器低功耗设计的理想之选 在当今的电子设计领域,低功耗高性能是两个至关重要的指标。Silicon Labs的
    的头像 发表于 04-15 13:15 151次阅读

    Atmel XMEGA B3微控制器高性能低功耗完美结合

    Atmel XMEGA B3微控制器高性能低功耗完美结合 在当今的电子设计领域,微控制器
    的头像 发表于 04-07 09:30 123次阅读

    EFM32TG微控制器低功耗高性能的理想之选

    EFM32TG微控制器低功耗高性能的理想之选 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。今天,我们来深入了解一下Sil
    的头像 发表于 03-24 11:25 183次阅读

    EFM32TG微控制器低功耗高性能完美结合

    EFM32TG微控制器低功耗高性能完美结合 在当今电子设备追求
    的头像 发表于 03-11 17:10 630次阅读

    Atmel XMEGA B3微控制器高性能低功耗完美结合

    Atmel XMEGA B3微控制器高性能低功耗完美结合 在当今的电子设计领域,高性能
    的头像 发表于 02-28 14:10 258次阅读

    EFM32TG微控制器低功耗高性能的理想之选

    EFM32TG微控制器低功耗高性能的理想之选 在当今的电子设计领域,低功耗高性能是两个至关重
    的头像 发表于 02-10 15:35 234次阅读