STM32L412RBT6P - 80MHz Cortex-M4 MCU 128KB Flash LQFP-64 | STMicroelectronics
Артикул: STM32L412RBT6P ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.85 | $6,85 |
| 10 | $5.92 | $59,20 |
| 100 | $5.04 | $504,00 |
| 500 | $4.28 | $2.140,00 |
| 1.000 | $3.78 | $3.780,00 |
| 3.000 | $3.35 | $10.050,00 |
STM32L412RBT6P Обзор
A microcontroller (MCU) is a complete computer-on-a-chip that integrates a CPU core, volatile and non-volatile memory, programmable I/O, timers, communication peripherals, and analog blocks into a single IC. MCU sits within the hierarchy: microcontroller -> embedded processor -> semiconductor -> integrated circuit. The Cortex-M4 family specifically targets mixed-signal and DSP-capable embedded applications where deterministic real-time performance is required, and the STM32L4 sub-family adds ultra-low-power operating modes for battery-powered products.
Key features of the STM32L412RBT6P include 1.71 V to 3.6 V supply range, a 12-bit ADC with 5 Msps, two 12-bit DAC channels, three I2C, three SPI, three USART, one UART, one USB 2.0 full-speed device (with dedicated 48 MHz oscillator), one CAN 2.0B, and a True Random Number Generator (TRNG). On-chip peripherals also include four general-purpose 16-bit timers, two 16-bit low-power timers, two watchdog timers, RTC with calendar and alarm, and SysTick timer. The device supports four low-power modes: Shutdown (30 nA typical), Standby (120 nA), Stop with RTC (420 nA), and Sleep, all wake-up latency is under 8 us.
The architecture uses ST's 90 nm ultra-low-leakage CMOS process with the ART Accelerator prefetch buffer that allows the core to operate at full 80 MHz even with low Flash access time. An integrated SMPS step-down converter and LDO regulator allow the device to internally generate Vcore while accepting a single supply input, reducing external BOM. The dedicated VBAT input enables RTC and backup-register retention from a coin cell when main VDD is removed.
Typical applications include wearable fitness bands, IoT sensor nodes, smart metering, medical insulin pumps, industrial HMI panels, asset tracking modules, and USB-C powered human-interface devices. The 64-pin LQFP footprint is well-suited for hand-solderable prototypes and small-run industrial modules.
Designers should configure unused I/O pins as analog inputs to minimize leakage and select the right low-power mode (Sleep, Low-Power Sleep, Stop 0/1/2, Standby, Shutdown) to balance wake-up latency against quiescent draw. Decoupling: place 100 nF + 4.7 uF bulk within 3 mm of the VDD pins, route VDD12 (SMPS output) with 2 oz copper to minimize ripple. The internal SMPS must be enabled via option bytes and requires a ferrite bead or filter on its VDD12 pin for clean operation.
This page synthesizes distributor pricing, parametric drop-in alternatives, and practical low-power design notes that are not consolidated in the manufacturer datasheet, including same-package STM32L412R family variants and competitor options.
Аналоги без доработки для STM32L412RBT6P — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с STM32L412RBT6P (тот же форм-фактор и посадочное место) — отличается по ADC, Package, SRAM, Core Architecture, Operating Temperature Range.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
STM32L412RBT6
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
STM32L432RBT6
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
STM32L433RBT6
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
STM32L452RET6
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →STM32L073RBT6
✅ Прямая замена✓ В наличии
$2.93 / шт.
Открыть даташит →GD32L233RBT6
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
MM32L3QF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
STM32L412RBT6P Максимальные параметры и электрические характеристики
| Core Architecture | Arm Cortex-M4 with FPU (single precision) |
| Максимальная тактовая частота | 80 MHz (100 DMIPS) |
| Program Flash Memory | 128 KB (single bank) |
| SRAM | 40 KB |
| Supply Voltage (VDD) | 1.71 V to 3.6 V |
| Диапазон рабочих температур | -40 C to +85 C |
| Корпус | 64-LQFP (10x10 mm) |
| Число выводов | 64 |
| ADC | 1 x 12-bit, 5 Msps (up to 16 channels) |
| DAC | 2 x 12-bit |
| Comparators | 2 x rail-to-rail |
| Operational Amplifiers | 2 x on-chip OPAMP |
| USB | USB 2.0 Full-Speed Device (with dedicated 48 MHz OSC) |
| CAN | 1 x CAN 2.0B |
| Communication Peripherals | 3x I2C, 3x SPI, 3x USART + 1x UART |
| Timers | 4x 16-bit, 2x 16-bit low-power, 2x watchdog, SysTick |
| RTC | Yes, with calendar and alarm |
| TRNG | True Random Number Generator (AES-256 capable) |
| Low-Power Modes | Shutdown ~30 nA, Standby ~120 nA, Stop with RTC ~420 nA |
| Internal Voltage Regulator | Integrated LDO and SMPS step-down |
| Backup Domain | VBAT pin for RTC and backup register retention |
| RoHS / REACH | ROHS3 compliant (per distributor data) |
Конфигурация выводов STM32L412RBT6P
| Контакт 1 | PB14 — I/O / LSE bypass |
| Контакт 2 | PB15 — I/O / RTC_REFIN |
| Контакт 3 | VDD — Digital supply input (1.71-3.6 V) |
| Контакт 4 | VSS — Digital ground |
| Контакт 5 | VDDA — Analog supply (1.71-3.6 V) |
| Контакт 6 | VREF+ — ADC reference voltage input |
| Контакт 7 | VSSA — Analog ground |
| Контакт 8 | PA0 — WKUP1 / ADC1_IN5 |
| Контакт 9 | PA1 — I/O / OPAMP1_VINP |
| Контакт 10 | PA2 — I/O / LPUART1_TX |
| Контакт 11 | PA3 — I/O / OPAMP1_VINM |
| Контакт 12 | PA4 — I/O / DAC1_OUT1 |
| Контакт 13 | PA5 — I/O / DAC1_OUT2 / OPAMP1_VINP |
| Контакт 14 | PA6 — I/O / OPAMP2_VINP |
| Контакт 15 | PA7 — I/O / OPAMP2_VINM |
| Контакт 16 | PA8 — I/O / I2C3_SMBA |
| Контакт 17 | PA9 — I/O / I2C1_SCL |
| Контакт 18 | PA10 — I/O / I2C1_SDA |
| Контакт 19 | PA11 — USB_DM |
| Контакт 20 | PA12 — USB_DP |
| Контакт 21 | PA13 — SWDIO |
| Контакт 22 | VSS — Digital ground |
| Контакт 23 | VDD — Digital supply |
| Контакт 24 | PA14 — SWCLK |
| Контакт 25 | PA15 — I/O / TIM2_CH1 |
| Контакт 26 | PB0 — I/O / ADC1_IN15 |
| Контакт 27 | PB1 — I/O / OPAMP1_VOUT |
| Контакт 28 | PB2 — I/O / BOOT0 |
| Контакт 29 | PB3 — I/O / SWO / TIM2_CH2 |
| Контакт 30 | PB4 — I/O / TIM3_CH1 |
| Контакт 31 | PB5 — I/O / TIM3_CH2 |
| Контакт 32 | PB6 — I/O / I2C1_SCL (alt) |
| Контакт 33 | PB7 — I/O / I2C1_SDA (alt) |
| Контакт 34 | BOOT0 — Boot mode select |
| Контакт 35 | PB8 — I/O / TIM4_CH3 / I2C1_SCL (alt) |
| Контакт 36 | PB9 — I/O / I2C1_SDA (alt) |
| Контакт 37 | PB10 — I/O / I2C2_SCL |
| Контакт 38 | PB11 — I/O / I2C2_SDA |
| Контакт 39 | VSS — Digital ground |
| Контакт 40 | VDD — Digital supply |
| Контакт 41 | PB12 — I/O / SPI2_NSS |
| Контакт 42 | PB13 — I/O / SPI2_SCK |
| Контакт 43 | PB14 — I/O / SPI2_MISO |
| Контакт 44 | PB15 — I/O / SPI2_MOSI |
| Контакт 45 | PC0 — I/O / ADC1_IN6 |
| Контакт 46 | PC1 — I/O / ADC1_IN7 |
| Контакт 47 | PC2 — I/O / ADC1_IN8 |
| Контакт 48 | PC3 — I/O / ADC1_IN9 |
| Контакт 49 | PC4 — I/O / ADC1_IN14 |
| Контакт 50 | PC5 — I/O / ADC1_IN15 |
| Контакт 51 | PC6 — I/O / TIM3_CH1 (alt) |
| Контакт 52 | PC7 — I/O / TIM3_CH2 (alt) |
| Контакт 53 | PC8 — I/O / TIM3_CH3 |
| Контакт 54 | PC9 — I/O / TIM3_CH4 |
| Контакт 55 | PA8 — I/O / I2C3_SCL (alt) |
| Контакт 56 | PA9 — I/O / I2C3_SDA (alt) |
| Контакт 57 | PA10 — I/O / I2C3_SMBA (alt) |
| Контакт 58 | PA11 — I/O / CAN1_RX |
| Контакт 59 | PA12 — I/O / CAN1_TX |
| Контакт 60 | OSC_IN — HSE crystal input |
| Контакт 61 | OSC_OUT — HSE crystal output |
| Контакт 62 | NRST — Reset input (active low) |
| Контакт 63 | VBAT — RTC backup supply |
| Контакт 64 | VREF- — ADC negative reference |
Типичное применение
STM32L412RBT6P подходит для 7 применениеs: Wearable Fitness / Health Band, Industrial Sensor / IoT Node, Smart Meter / Energy Harvester, USB-C Human Interface Device, Medical Insulin / Infusion Pump, Asset Tracking / GPS Module, Smart Home / Sensor Hub.
Wearable Fitness / Health Band
The STM32L412RBT6P fits wearable fitness bands because its Shutdown mode ~30 nA and Stop 2 mode ~420 nA with full SRAM2 retention enable 4-6 weeks of standby from a coin cell, while the Cortex-M4F with FPU executes step-count and heart-rate DSP algorithms at 80 MHz within strict energy budgets. The integrated 12-bit ADC at 5 Msps and 2x on-chip OPAMPs interface directly to PPG photodiode readout circuits, eliminating external analog front-ends and shrinking the BOM for compact wrist-mounted designs.
Рекомендуется
Industrial Sensor / IoT Node
Industrial wireless sensor nodes use the STM32L412RBT6P because it combines ~30 nA Shutdown current with sub-8 us wake-up latency for LoRaWAN / Wireless M-Bus duty-cycled transmissions on a 1% duty cycle. The integrated SMPS delivers >85% efficiency at 100 uA loads, extending battery life to 5-10 years on a single 2400 mAh Li-SOCl2 cell. The 1.71 V to 3.6 V supply range tolerates the brown-out and surge profiles typical of 4-20 mA current loops and 24 V industrial bus adapters.
Рекомендуется
Smart Meter / Energy Harvester
Energy harvesting metering applications benefit from the STM32L412RBT6P because its integrated SMPS + LDO core accepts noisy harvested inputs from photovoltaic or thermoelectric sources, while Stop 2 mode at ~420 nA keeps the device dormant between metrology pulses. The Cortex-M4F with hardware FPU computes true-RMS power and harmonics in real time, and the dedicated VBAT pin allows RTC retention across main-VDD loss during energy storage cycles.
Рекомендуется
USB-C Human Interface Device
USB-C keyboards, mice, and HID peripherals leverage the STM32L412RBT6P because the integrated USB 2.0 Full-Speed device controller with dedicated 48 MHz oscillator removes the need for an external crystal, and the 80 MHz Cortex-M4 core runs USB-HID stacks comfortably with margin for debounce, NKRO encoding, and RGB matrix animation. The 64-LQFP footprint keeps the bill-of-materials compact and supports both USB-Bus-Powered and self-powered topologies within the 500 mA USB spec.
Рекомендуется
Medical Insulin / Infusion Pump
Battery-powered medical delivery devices such as insulin pumps use the STM32L412RBT6P because its Cortex-M4F executes closed-loop control algorithms with deterministic latency, while Stop 2 mode at ~420 nA extends battery life between daily bolus doses. The 12-bit ADC at 5 Msps monitors pressure and occlusion sensors with sub-millisecond response, and the AEC-Q100 path is not required for IEC 60601-1 medical applications when paired with appropriate isolation.
Рекомендуется
Asset Tracking / GPS Module
Battery-powered asset trackers and GPS location tags fit the STM32L412RBT6P because its ~30 nA Shutdown current and <8 us wake-up enable multi-year shelf life on a CR2032 coin cell, while the Cortex-M4F parses NMEA streams, computes geofences, and stores waypoints in 40 KB of SRAM. The CAN 2.0B controller interfaces directly to vehicle OBD-II dongles for fleet telematics, and the dedicated 48 MHz USB oscillator enables direct PC-side firmware updates without external crystals.
Рекомендуется
Smart Home / Sensor Hub
Battery-powered smart-home sensors such as door/window contacts, water-leak detectors, and occupancy sensors benefit from the STM32L412RBT6P because its Stop 2 mode at ~420 nA with full RTC retention enables 5-10 year battery operation on a single CR2032, and Zigbee / BLE wake-up pulse handling is well within the 80 MHz Cortex-M4F budget. The 12-bit ADC at 5 Msps supports multiple analog sensors, and the integrated SMPS eliminates external DC-DC inductors for compact wall-mounted designs.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для STM32L412RBT6P — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | STM32L412RBT6 | STM32L432RBT6 | STM32L433RBT6 | STM32L452RET6 | GD32L233RBT6 |
|---|---|---|---|---|---|---|
| Package | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 512 KB | 128 KB |
| SRAM | 40 KB | 40 KB | 64 KB | 64 KB | 160 KB | 32 KB |
| Maximum Core Frequency | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 64 MHz |
| Core Architecture | Cortex-M4F (with FPU) | Cortex-M4F | Cortex-M4F | Cortex-M4F | Cortex-M4F | Cortex-M33 |
| Hardware AES-256 | No | No | Yes | Yes | Yes | Yes |
| USB | USB 2.0 FS (no PD) | USB 2.0 FS (no PD) | USB 2.0 FS (no PD) | USB-C PD 3.0 | USB 2.0 FS (no PD) | USB 2.0 FS (no PD) |
| Shutdown Quiescent Current | ~30 nA | ~30 nA | ~30 nA | ~30 nA | ~30 nA | ~1 uA (typ) |
| Approx Unit Price (qty 100) | USD 5.04 | USD 5.04 | USD 5.95 | USD 6.30 | USD 7.50 | USD 2.80 |
Ключевые отличия
- Single-bank 128 KB Flash with 40 KB SRAM including 8 KB SRAM2 retention (против STM32L412RBT6)
- 30 nA Shutdown mode with full RTC and backup-register retention (против STM32L433RBT6)
- Integrated SMPS step-down for >85% efficiency at light load (против STM32L433RBT6)
- Cortex-M4F with hardware FPU included (против GD32L233RBT6)
Заметки по проектированию
Estimated from datasheet conditions: at VDD = 3.3 V, 80 MHz Run mode, executing CoreMark, Icore ~3.5 mA; at Stop 2 with RTC and 32 KB SRAM2 retained, Icore ~1.1 uA. To minimize quiescent draw in battery designs, route unused GPIO as analog input (write 0 to MODER and set PUPDR = 00) to disable the Schmitt-trigger and pull-down path. Always verify with VLPS current measurement after option-byte configuration since Stop mode variants have very different retentions.
Estimated: at full 80 MHz operation the LQFP-64 (10x10 mm, theta_JA ~38 C/W on 4-layer PCB) dissipates approximately 60 mW (3.3 V * 18 mA active current), giving a self-heating rise of ~2.3 C above ambient - well within the -40 C to +85 C junction range. For dense layouts, ensure top-side copper area covers at least 50 mm^2 around the package with thermal vias to the inner ground plane. The SMPS inductor (if used externally) is typically placed within 5 mm of the VDD12 pin to minimize ripple feedback to Vcore.
Place a 100 nF X7R plus 4.7 uF X5R bulk ceramic within 3 mm of each VDD pin pair. Route VDD/VSS power pairs as parallel 8-mil traces to minimize inductance. Keep USB DP/DM as a 90-ohm differential pair (8 mil width / 8 mil gap on 4 mil dielectric), and tie the USB D+/D- series ferrite beads on the chassis side only. The HSE crystal traces must be symmetric, with the load capacitors co-located; typical load is 6-10 pF for an 8 MHz crystal.
Do not enable the internal SMPS option byte without populating the ferrite bead on VDD12 - missing the filter forces the SMPS into unregulated mode and current spikes will damage the device. Always reset the device using the NRST pin with a 100 nF cap, not by floating it, because the internal POR uses NRST as its reference. When using USB, the dedicated 48 MHz HSE clock source must be enabled before USB enumeration or the PLL48 cannot lock.
Route SDIO / SDMMC and USB signals as impedance-controlled traces (90 ohm diff / 50 ohm single-end on a 4-layer PCB with controlled-impedance stackup). Decouple each analog supply pin (VDDA, VREF+) with a separate ferrite bead before the regulator, and keep analog traces away from oscillator traces. The NRST pin must be routed with no stubs and a 10 kohm pull-up to VDD; do not place loading capacitors on NRST itself.
Информация о соответствии
ROHS3 compliant per DigiKey listing for icboms product page. STMicroelectronics datasheet does not specify Reach compliance directly on the public product page - marked as unknown until verified. AEC-Q100 path not pursued for this industrial-grade (-40 C to +85 C) variant; AEC-Q100 qualified STM32L4 parts exist under separate suffix.