EFM32HG MCU:超低功耗与高性能的完美结合
各位电子工程师们,今天来和大家聊聊EFM32HG系列MCU。它是世界上最节能的微控制器之一,在电池供电应用和对高性能、低能耗有需求的系统中表现出色。
文件下载:EFM32HG108F32G-A-QFN24R.pdf
核心特性剖析
强大的CPU平台
EFM32HG采用ARM Cortex - M0+ CPU平台,是一款高性能的32位处理器,最高运行频率可达25 MHz。这为各种复杂的计算任务提供了有力的支持,让我们在设计时能更轻松地实现各种功能。
灵活的能源管理
这是EFM32HG的一大亮点。它具备独特的唤醒中断控制器和灵活的能源管理系统,能在不同工作模式下实现超低功耗。比如,在3 V的关断模式下电流仅为20 nA;停止模式下为0.5 μA,还能保留上电复位、欠压检测器、RAM和CPU;深度睡眠模式下为0.9 μA,包含RTC和32.768 kHz振荡器等。睡眠模式和运行模式下的功耗也控制得很好,分别为55 μA/MHz和129 μA/MHz。大家在实际设计中,根据不同的应用场景选择合适的工作模式,能大大延长电池的使用寿命。
丰富的存储资源
提供64/32 kB的Flash和8/8 kB的RAM,满足不同规模程序和数据存储的需求。足够的存储空间能让我们更自由地开发各种功能,不用担心程序和数据放不下。
多样的外设接口
- 通用I/O引脚:可配置推挽、开漏、上拉/下拉、输入滤波和驱动强度,还能灵活配置外设I/O位置,异步外部中断功能也很实用,并且能在关断模式下保留输出状态并唤醒。
- DMA和PRS:6通道DMA控制器和6通道外设反射系统(PRS),实现了外设间的自主信号传输,提高了数据传输效率。
- 硬件AES:具备硬件AES加密功能,使用128位密钥在54个周期内完成加密,增强了数据的安全性。
- 定时器和计数器:有3个16位定时器/计数器、3×3比较/捕获/PWM通道、24位实时计数器、16位脉冲计数器和看门狗定时器,能满足各种定时和计数需求。
- 通信接口:支持多种通信协议,如2个通用同步/异步收发器(UART/SPI/SmartCard/IrDA/I2S)、低功耗UART、I2C接口、低功耗USB设备等。这些接口让EFM32HG能方便地与其他设备进行通信,拓展了其应用范围。
- 模拟外设:拥有12位1 Msamples/s的模数转换器、电流数模转换器、电容式感应、模拟比较器、电源电压比较器等,为模拟信号处理提供了强大的支持。
高效的调试与启动
具备2引脚串行线调试接口和微跟踪缓冲区(MTB),方便我们进行调试。同时,预编程的USB/UART引导加载器让程序的更新和调试更加便捷。
产品选型参考
| EFM32HG系列有多种型号可供选择,不同型号在Flash、RAM、封装等方面有所差异。以下是部分型号的订购信息: | 订购代码 | Flash (kB) | RAM (kB) | 最大速度 (MHz) | 电源电压 (V) | 温度 (ºC) | 封装 |
|---|---|---|---|---|---|---|---|
| EFM32HG108F32G - A - QFN24 | 32 | 4 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG108F64G - A - QFN24 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG110F32G - A - QFN24 | 32 | 4 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG110F64G - A - QFN24 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG210F32G - A - QFN32 | 32 | 4 | 25 | 1.98 — 3.8 | -40 — 85 | QFN32 | |
| EFM32HG210F64G - A - QFN32 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN32 | |
| EFM32HG222F32G - A - QFP48 | 32 | 4 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG222F64G - A - QFP48 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG308F32G - A - QFN24 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG308F64G - A - QFN24 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG309F32G - A - QFN24 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG309F64G - A - QFN24 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN24 | |
| EFM32HG310F32G - A - QFN32 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN32 | |
| EFM32HG310F64G - A - QFN32 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | QFN32 | |
| EFM32HG321F32G - A - QFP48 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG321F64G - A - QFP48 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG322F32G - A - QFP48 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG322F64G - A - QFP48 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | TQFP48 | |
| EFM32HG350F32G - A - CSP36 | 32 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | CSP36 | |
| EFM32HG350F64G - A - CSP36 | 64 | 8 | 25 | 1.98 — 3.8 | -40 — 85 | CSP36 |
大家在选型时,可以根据项目对存储容量、封装形式等的具体要求来选择合适的型号。
总的来说,EFM32HG MCU凭借其超低功耗、高性能和丰富的外设,为我们电子工程师提供了一个很好的设计选择。在实际应用中,大家有没有遇到过使用类似MCU的经验呢?欢迎在评论区分享。
-
超低功耗
+关注
关注
5文章
284浏览量
19139 -
高性能
+关注
关注
0文章
781浏览量
21497
发布评论请先 登录
EFM32HG MCU:超低功耗与高性能的完美结合
评论