EFM32G232F128G-E-QFP64 - 32MHz ARM Cortex-M3 MCU, 128KB Flash | Silicon Labs
부품 번호: EFM32G232F128G-E-QFP64 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.91 | $6.91 |
| 10 | $6.2 | $62.00 |
| 100 | $5.4 | $540.00 |
| 500 | $4.65 | $2,325.00 |
| 1,000 | $4.05 | $4,050.00 |
EFM32G232F128G-E-QFP64 개요
An ARM Cortex-M3 microcontroller (MCU) is a 32-bit processor core from Arm Holdings featuring the Thumb-2 instruction set, hardware divide, atomic bit-banding, and a deterministic nested vector interrupt controller (NVIC). Cortex-M3 sits in the Cortex-M family hierarchy (Cortex-M0/M0+ -> Cortex-M3 -> Cortex-M4/M7) and is widely used for cost-sensitive embedded applications requiring more performance than M0/M0+ can deliver. The EFM32G family is positioned by Silicon Labs as one of the lowest-energy Cortex-M3 product lines on the market.
Key features include 53 digital I/O pins, 3 x 16-bit timers, AES hardware encryption, autonomous peripherals that operate in sleep modes, ultra-fast wake-up from sleep, an integrated LESENSE / low-energy sensor interface block, and on-chip analog such as ADC and comparator blocks. The Gecko series targets battery-powered systems with typical Stop current of 0.6 uA and Run current of 180 uA/MHz per the EFM32G datasheet. The device operates across the industrial -40C to +85C range.
Architecturally, the part uses a Cortex-M3 core with a peripheral reflex system (PRS) that lets peripherals signal each other without CPU intervention - a key energy saver. Flash and RAM are accessed through the AHB-Lite bus, and low-energy peripherals are placed on a separate APB bus so they can run while the CPU sleeps.
Typical applications include battery-powered IoT sensors, wearable health monitors, smart metering, wireless sensor nodes paired with sub-GHz or BLE companions, and industrial HMI / alarm panels. The integrated AES block is suitable for encrypted firmware update and secure authentication.
When designing with this device, plan the decoupling network carefully: place 100 nF and 1 uF capacitors as close as possible to each VDD pin pair, and follow the EFM32G hardware design guide for the 32 kHz crystal layout to avoid extra current draw from a high-ESR load. A JTAG or SWD header is required for programming - the on-chip debug interface is supported by Simplicity Studio and the J-Link toolchain.
드롭인 대체품: EFM32G232F128G-E-QFP64 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: EFM32G232F128G-E-QFP64 (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, Run Mode Current, Series.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
EFM32G232F128G-E-QFP64R
✅ 드롭인✓ 재고 있음
$3.42 / 개
데이터시트 보기 →EFM32LG232F128G-E-QFP64
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
EFM32G232F128-QFP64
✅ 드롭인✓ 재고 있음
$4.78 / 개
데이터시트 보기 →EFM32G232F64-QFP64T
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
EFM32G232F64-QFP64
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
EFM32G232F128G-E-QFP64 최대 정격 & 전기적 특성
| Core | ARM Cortex-M3 (32-bit) |
| Series | EFM32 Gecko |
| 최대 클록 주파수 | 32 MHz |
| Program Memory Size | 128 kB (128K x 8) FLASH |
| RAM Size | 16 kB |
| Number of I/O Pins | 53 |
| Number of Timers | 3 x 16-bit |
| Hardware Encryption | AES (128/256-bit) |
| 패키지 | 64-pin TQFP (10 mm x 10 mm) |
| 실장 유형 | Surface Mount |
| Stop Mode Current | 0.6 uA (typical) |
| Run Mode Current | 180 uA/MHz (typical) |
| 동작 온도 범위 | -40C to +85C |
| RoHS 상태 | Compliant |
| On-chip Debug | JTAG / Serial Wire Debug (SWD) |
| Lead-Free / Halogen-Free | Yes (per Silicon Labs product page) |
EFM32G232F128G-E-QFP64 핀 구성
| 핀 1 | PA0 — GPIO / I2C0 SDA / TIMER0 CC0 |
| 핀 2 | PA1 — GPIO / I2C0 SCL / TIMER0 CC1 |
| 핀 3 | PA2 — GPIO / USART0 TX / TIMER0 CC2 |
| 핀 4 | PA3 — GPIO / USART0 RX / TIMER0 CD0 |
| 핀 5 | PA4 — GPIO / USART0 CLK / TIMER0 CD1 |
| 핀 6 | PA5 — GPIO / USART0 CS / TIMER0 CD2 |
| 핀 7 | PA6 — GPIO / LEUART0 RX / TIMER1 CC0 |
| 핀 8 | PA7 — GPIO / LEUART0 TX / TIMER1 CC1 |
| 핀 9 | PA8 — GPIO / TIMER1 CC2 / LESENSE CH0 |
| 핀 10 | PA9 — GPIO / TIMER1 CD0 / LESENSE CH1 |
| 핀 11 | PA10 — GPIO / TIMER1 CD1 / LESENSE CH2 |
| 핀 12 | PA11 — GPIO / TIMER1 CD2 / LESENSE CH3 |
| 핀 13 | PA12 — GPIO / I2C0 SDA / LESENSE CH4 |
| 핀 14 | PA13 — GPIO / I2C0 SCL / LESENSE CH5 |
| 핀 15 | PA14 — GPIO / USART0 TX / LESENSE CH6 |
| 핀 16 | PA15 — GPIO / USART0 RX / LESENSE CH7 |
| 핀 17 | PB0 — GPIO / ADC0 CH0 / OPAMP OUT0 |
| 핀 18 | PB1 — GPIO / ADC0 CH1 / OPAMP OUT1 |
| 핀 19 | PB2 — GPIO / ADC0 CH2 / DAC0 OUT0 |
| 핀 20 | PB3 — GPIO / ADC0 CH3 / DAC0 OUT1 |
| 핀 21 | PB4 — GPIO / ADC0 CH4 / LESENSE CH8 |
| 핀 22 | PB5 — GPIO / ADC0 CH5 / LESENSE CH9 |
| 핀 23 | PB6 — GPIO / ADC0 CH6 / LESENSE CH10 |
| 핀 24 | PB7 — GPIO / ADC0 CH7 / LESENSE CH11 |
| 핀 25 | PB8 — GPIO / TIMER1 CC0 / LESENSE CH12 |
| 핀 26 | PB9 — GPIO / TIMER1 CC1 / LESENSE CH13 |
| 핀 27 | PB10 — GPIO / TIMER1 CC2 / LESENSE CH14 |
| 핀 28 | PB11 — GPIO / TIMER2 CC0 / LESENSE CH15 |
| 핀 29 | PB12 — GPIO / TIMER2 CC1 / I2C1 SDA |
| 핀 30 | PB13 — GPIO / TIMER2 CC2 / I2C1 SCL |
| 핀 31 | PB14 — GPIO / TIMER2 CD0 / USART1 TX |
| 핀 32 | PB15 — GPIO / TIMER2 CD1 / USART1 RX |
| 핀 33 | PC0 — GPIO / ACMP0 CH0 / DAC0 OUT0 |
| 핀 34 | PC1 — GPIO / ACMP0 CH1 / DAC0 OUT1 |
| 핀 35 | PC2 — GPIO / ACMP0 CH2 / OPAMP NEG0 |
| 핀 36 | PC3 — GPIO / ACMP0 CH3 / OPAMP POS0 |
| 핀 37 | PC4 — GPIO / ACMP1 CH0 / OPAMP NEG1 |
| 핀 38 | PC5 — GPIO / ACMP1 CH1 / OPAMP POS1 |
| 핀 39 | PC6 — GPIO / ACMP1 CH2 / I2C0 SDA |
| 핀 40 | PC7 — GPIO / ACMP1 CH3 / I2C0 SCL |
| 핀 41 | PC8 — GPIO / TIMER2 CC0 / LESENSE CH16 |
| 핀 42 | PC9 — GPIO / TIMER2 CC1 / LESENSE CH17 |
| 핀 43 | PC10 — GPIO / TIMER2 CC2 / LESENSE CH18 |
| 핀 44 | PC11 — GPIO / USART1 TX / LESENSE CH19 |
| 핀 45 | PC12 — GPIO / USART1 RX / LESENSE CH20 |
| 핀 46 | PD0 — GPIO / USART1 CLK / LESENSE CH21 |
| 핀 47 | PD1 — GPIO / USART1 CS / LESENSE CH22 |
| 핀 48 | PD2 — GPIO / USART2 TX / LESENSE CH23 |
| 핀 49 | PD3 — GPIO / USART2 RX / LESENSE CH24 |
| 핀 50 | PD4 — GPIO / LEUART1 TX / LESENSE CH25 |
| 핀 51 | PD5 — GPIO / LEUART1 RX / LESENSE CH26 |
| 핀 52 | PD6 — GPIO / I2C1 SDA / LESENSE CH27 |
| 핀 53 | PD7 — GPIO / I2C1 SCL / LESENSE CH28 |
| 핀 54 | VDD — Digital supply voltage |
| 핀 55 | VSS — Digital ground |
| 핀 56 | RESETn — Reset input, active low |
| 핀 57 | SWDIO — Serial Wire Debug I/O |
| 핀 58 | SWCLK — Serial Wire Debug clock |
| 핀 59 | HFXTAL_P — High-frequency crystal positive terminal (32 MHz) |
| 핀 60 | HFXTAL_N — High-frequency crystal negative terminal (32 MHz) |
| 핀 61 | LFXTAL_P — Low-frequency crystal positive terminal (32.768 kHz) |
| 핀 62 | LFXTAL_N — Low-frequency crystal negative terminal (32.768 kHz) |
| 핀 63 | VDD — Digital supply voltage |
| 핀 64 | VSS — Digital ground |
일반적인 애플리케이션
EFM32G232F128G-E-QFP64 적합 용도: 7 애플리케이션s: Battery-Powered IoT Sensor Node, Wearable Health Monitor, Smart Metering / Utility Endpoint, Wireless Sensor Node (Sub-GHz / Zigbee), Industrial HMI / Alarm Panel, Home Automation Gateway Edge Controller, Electronic Shelf Label (ESL) Base Station.
Battery-Powered IoT Sensor Node
The EFM32G232F128G-E-QFP64 is well suited for battery-powered IoT sensor nodes because of its 0.6 uA Stop mode current and 180 uA/MHz Run mode efficiency, which together enable multi-year battery life on a single CR2032 cell. The 128 kB flash accommodates BLE/Zigbee/sub-GHz stack plus application code, while the on-chip AES-128/256 hardware accelerator handles encrypted firmware updates and authenticated sensor telemetry without waking the main CPU. The autonomous peripherals (LETIMER, LESENSE, ADC) can sample sensors while the Cortex-M3 sleeps, further cutting energy. Designers typically pair the G232 with a sub-GHz radio like the Silicon Labs Si4463 or a BLE module, with the MCU managing the radio over SPI and waking only when data needs to be transmitted.
추천
Wearable Health Monitor
The G232's 53 GPIO pins and 16 kB RAM fit wearable health monitor designs that need a small TFT display driver bit-banged over GPIO, plus pulse oximeter / accelerometer interfaces over I2C and SPI. The 32 MHz Cortex-M3 core executes heart-rate algorithm FFTs in well under 10 ms, then returns to Stop mode. The hardware AES block secures patient telemetry before Bluetooth transmission. Operating temperature of -40C to +85C covers skin-contact and ambient conditions. Compared with Cortex-M0+ competitors, the Cortex-M3 pipeline gives roughly 1.5x the DMIPS/mW, which translates to longer battery life for the same task.
추천
Smart Metering / Utility Endpoint
Utility smart meters require decade-long battery life, secure communications, and reliable real-time clock operation - all core strengths of the EFM32G232F128G-E-QFP64. The 32.768 kHz crystal domain drives an on-chip RTC for time-stamped usage records, while the Cortex-M3 handles billing calculations during short active bursts. AES-128 hardware encryption prevents meter-tampering attacks by signing each transmitted frame. The 128 kB flash comfortably holds the wireless M-Bus or proprietary sub-GHz protocol stack plus customer firmware, and the 64-TQFP package's 10x10 mm footprint fits inside the meter base alongside a stepper-driven counter interface.
추천
Wireless Sensor Node (Sub-GHz / Zigbee)
Pairing the EFM32G232F128G-E-QFP64 with a Silicon Labs sub-GHz radio (Si4463 / Si4063) or a Zigbee transceiver creates a complete low-power wireless sensor node. The MCU's 53 GPIO drive the sensor front-ends, while USART / SPI / I2C peripherals connect to the radio. The hardware AES-128 block accelerates Zigbee Trust Center link-key encryption. Because the G232 can sleep at 0.6 uA while the radio sits idle, duty-cycled endpoints can run for 5+ years on two AA batteries. The 128 kB flash is sufficient for Zigbee 3.0 stack plus a few hundred lines of application code.
추천
Industrial HMI / Alarm Panel
Industrial HMI panels and alarm controllers benefit from the EFM32G232F128G-E-QFP64's 53 GPIO for keypad scanning, LED driving, and buzzer control. The Cortex-M3's deterministic NVIC gives sub-microsecond interrupt response for safety-critical alarm events, and the AES hardware block secures the keypad-to-controller link. The 64-TQFP package with 10 mm body fits behind a 4-line character LCD. The industrial -40C to +85C temperature range supports outdoor cabinet installations, and the 128 kB flash is more than enough for menu handling, event logging, and Modbus RTU slave code.
추천
Home Automation Gateway Edge Controller
Edge controllers for home automation gateways aggregate data from Zigbee, Z-Wave, Wi-Fi, and BLE radios before forwarding to the cloud. The EFM32G232F128G-E-QFP64's 128 kB flash holds multiple protocol parsers, while 16 kB RAM buffers aggregated telemetry. The AES-128 hardware accelerator secures MQTT-TLS payloads without offloading to a coprocessor. With three 16-bit timers, the MCU can precisely schedule radio wake events for time-synchronized mesh networking. The 64-TQFP package is convenient for through-hole-friendly development kits but the same die is also available in QFN packages for smaller gateways.
추천
Electronic Shelf Label (ESL) Base Station
Retail electronic shelf label base stations need to update thousands of low-power displays per day while consuming minimal energy. The EFM32G232F128G-E-QFP64's AES hardware block secures the over-the-air update frame, while the 0.6 uA Stop mode current keeps idle current negligible. The Cortex-M3 at 32 MHz generates the sub-GHz OOK/FSK modulation envelope for the proprietary ESL protocol with very low jitter. 53 GPIO drive the test LEDs and panel select lines during manufacturing, and the 128 kB flash holds the dual-protocol stack for both ESL updates and inventory beaconing.
추천
추천 제품 요약
엔지니어링 참조 데이터: EFM32G232F128G-E-QFP64 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | EFM32G232F128G-E-QFP64R | EFM32LG232F128G-E-QFP64 | EFM32G232F128-QFP64 | EFM32G232F64-QFP64T | EFM32G232F64-QFP64 |
|---|---|---|---|---|---|---|
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Brand | Silicon Labs | Silicon Labs - same | Silicon Labs - same | Silicon Labs - same | Silicon Labs - same | Silicon Labs - same |
| Core | ARM Cortex-M3 | ARM Cortex-M3 - same | ARM Cortex-M3 - same | ARM Cortex-M3 - same | ARM Cortex-M3 - same | ARM Cortex-M3 - same |
| Clock Frequency | 32 MHz | 32 MHz | 48 MHz (Leopard Gecko) | 32 MHz | 32 MHz | 32 MHz |
| Flash Size | 128 kB | 128 kB | 128 kB | 128 kB | 64 kB (-50%) | 64 kB (-50%) |
| RAM Size | 16 kB | 16 kB | 32 kB | 16 kB | 16 kB | 16 kB |
| AES Hardware | Yes (AES-128/256) | Yes | Yes | No (non-G variant) | Yes | Yes |
| USB Support | No | No | Yes (Leopard Gecko) | No | No | No |
| GPIO Pins | 53 | 53 | 53 | 53 | 53 | 53 |
| Unit Price (1 pc, USD) | 6.91 | Similar (~6.91) | Slightly higher | Similar | Lower | Lower |
주요 차별점
- AES-128/256 hardware encryption accelerator (vs EFM32G232F128-QFP64)
- Same TQFP-64 footprint as Leopard Gecko with added USB (vs EFM32LG232F128G-E-QFP64)
- Half the flash of the 128 kB G232 but identical peripheral set (vs EFM32G232F64-QFP64)
설계 노트
Place a 100 nF decoupling capacitor on each VDD pin pair, plus a bulk 4.7 uF or 10 uF tantalum near the IC. Keep trace length from each VDD pin to its cap below 5 mm to minimize parasitic inductance. For ultra-low-power Stop mode operation at 0.6 uA, ensure no leakage paths exist on GPIO - floating inputs can draw extra current. Use the Silicon Labs AN0002 power-management application note as the authoritative reference for sleep-mode energy optimization.
The 32.768 kHz LFXTAL layout is critical for low-current Stop mode. Place the crystal within 5 mm of the LFXTAL_P / LFXTAL_N pins, route symmetrical traces with a ground guard ring, and add 12 pF load capacitors as recommended by AN0002. For the 32 MHz HFXTAL, follow the manufacturer's reference layout - improper grounding can add 1-2 mA of bias current. Use a 4-layer PCB with a continuous ground plane beneath the crystal area.
Do not connect JTAG TCK/TMS pins to SWD-only designs - those pins are alternate GPIO. The SWDIO and SWCLK pins must each have a 10 kohm pull-up to VDD during reset for the debug interface to enumerate. If your firmware disables the SWD pins as GPIO, you will lock yourself out of re-programming and need to use the 'Debug Recovery' sequence in Simplicity Studio with a J-Link. Always keep a clean factory image before disabling debug pins.
Route the analog peripherals (ADC0, ACMP, DAC, OPAMP) on a separate analog ground island that joins the main ground plane at a single point beneath the IC's VSS pin. This prevents digital switching noise from coupling into sensitive analog measurements. Keep the analog GPIO traces (PB0-PB7 and PC0-PC7 in the standard pinout) short and away from high-frequency digital lines such as the SWD or external SPI clock.
규정 준수 정보
RoHS and lead-free compliance per Silicon Labs product page. Not AEC-Q100 qualified - the Gecko family is industrial/consumer grade; for automotive select the EFM32G automotive part variants or move to the EFR32 automotive line.