Ultra-low-power with FPU ARM Cortex-M4 MCU 80 MHz with 256 Kbytes Flash, LCD, USB, AES-256

The STM32L443xx devices are the ultra-low-power microcontrollers based on the high-performance ARM® Cortex®-M4 32-bit RISC core operating at a frequency of up to 80 MHz. The Cortex-M4 core features a Floating point unit (FPU) single precision which supports all ARM single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security.

The STM32L443xx devices embed high-speed memories ( 256 Kbyte of Flash memory, 64 Kbyte of SRAM), a Quad SPI flash memories interface (available on all packages) and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix.

The STM32L443xx devices embed several protection mechanisms for embedded Flash memory and SRAM: readout protection, write protection, proprietary code readout protection and Firewall.

The devices offer a fast 12-bit ADC (5 Msps), two comparators, one operational amplifier, two DAC channels, an internal voltage reference buffer, a low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four general-purpose 16-bit timers, and two 16-bit low-power timers.

In addition, up to 21 capacitive sensing channels are available. The devices also embed an integrated LCD driver 8x40 or 4x44, with internal step-up converter.

They also feature standard and advanced communication interfaces.

The STM32L443xx devices embed AES hardware accelerator.

The STM32L443xx operates in the -40 to +85 °C (+105 °C junction), -40 to +105 °C (+125 °C junction) and -40 to +125 °C (+130 °C junction) temperature ranges from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving modes allows the design of low-power applications.

Some independent power supplies are supported: analog independent supply input for ADC, DAC, OPAMP and comparators, and 3.3 V dedicated supply input for USB. A VBAT input allows to backup the RTC and backup registers.

The STM32L443xx family offers eight packages from 48 to 100-pin packages.

Key Features

  • Ultra-low-power with FlexPowerControl
    • 1.71 V to 3.6 V power supply
    • -40 °C to 85/105/125 °C temperature range
    • 200 nA in VBAT mode: supply for RTC and 32x32-bit backup registers
    • 8 nA Shutdown mode (5 wakeup pins)
    • 28 nA Standby mode (5 wakeup pins)
    • 280 nA Standby mode with RTC
    • 1.0 μA Stop 2 mode, 1.28 μA with RTC
    • 84 μA/MHz run mode
    • Batch acquisition mode (BAM)
    • 4 μs wakeup from Stop mode
    • Brown out reset (BOR)
    • Interconnect matrix
  • Core: ARM® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait-state execution from Flash memory, frequency up to 80 MHz, MPU, 100DMIPS and DSP instructions
  • Performance benchmark
    • 1.25 DMIPS/MHz (Drystone 2.1)
    • 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
  • Energy benchmark
    • 176.7 ULPBench® score
  • Clock Sources
    • 4 to 48 MHz crystal oscillator
    • 32 kHz crystal oscillator for RTC (LSE)
    • Internal 16 MHz factory-trimmed RC (±1%)
    • Internal low-power 32 kHz RC (±5%)
    • Internal multispeed 100 kHz to 48 MHz oscillator, auto-trimmed by LSE (better than ±0.25 % accuracy)
    • Internal 48 MHz with clock recovery
    • 2 PLLs for system clock, USB, audio, ADC
  • Up to 83 fast I/Os, most 5 V-tolerant
  • RTC with HW calendar, alarms and calibration
  • LCD 8× 40 or 4× 44 with step-up converter
  • Up to 21 capacitive sensing channels: support touchkey, linear and rotary touch sensors
  • 11x timers: 1x 16-bit advanced motor-control, 1x 32-bit and 2x 16-bit general purpose, 2x 16-bit basic, 2x low-power 16-bit timers (available in Stop mode), 2x watchdogs, SysTick timer
  • Memories
    • 256 KB single bank Flash, proprietary code readout protection
    • 64 KB of SRAM including 16 KB with hardware parity check
    • Quad SPI memory interface
  • Rich analog peripherals (independent supply)
    • 1× 12-bit ADC 5 Msps, up to 16-bit with hardware oversampling, 200 μA/Msps
    • 2x 12-bit DAC, low-power sample and hold
    • 1x operational amplifier with built-in PGA
    • 2x ultra-low-power comparators
  • AES: 128/256-bit key encryption hardware accelerator
  • 17x communication interfaces
    • USB 2.0 full-speed crystal less solution with LPM and BCD
    • 1x SAI (serial audio interface)
    • 3x I2C FM+(1 Mbit/s), SMBus/PMBus
    • 4x USARTs (ISO 7816, LIN, IrDA, modem)
    • 1x LPUART (Stop2 wake-up)
    • 3x SPIs (4x SPIs with the Quad SPI)
    • CAN (2.0B Active) and SDMMC interface
    • SWPMI single wire protocol master I/F
    • IRTIM (Infrared interface)
  • 14-channel DMA controller
  • True random number generator
  • CRC calculation unit, 96-bit unique ID
  • Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™

电路原理图

资源

技术文档

产品规格
Description Version Size
DS11421 DS11421: Ultra-low-power ARM® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, 256KB Flash, 64KB SRAM, USB FS, LCD, analog, audio, AES 3.0 2 MB
应用手册
Description Version Size
AN4629 AN4629: ADC hardware oversampling for microcontrollers of the STM32 L0 and L4 series 1.0 321 KB
AN5012 AN5012: Analog-to-digital audio conversion example using STM32L4 Series microcontroller peripherals 1.0 1 MB
AN3126 AN3126: 使用 STM32 微控制器系列中的 DAC生成音频和波形 3.0 999 KB
AN4775 AN4775: Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices 1.0 443 KB
AN3154 AN3154: STM32™ 自举程序中使用的 CAN 协议 6.0 730 KB
AN4894 AN4894: EEPROM emulation techniques and software for STM32L4 Series microcontrollers 1.0 461 KB
AN1709 AN1709: ST微控制器EMC设计指南 1.0 994 KB
AN3960 AN3960: ESD considerations for touch sensing applications on MCUs 2.0 353 KB
AN1181 AN1181: Electrostatic discharge sensitivity measurement 1.6 49 KB
AN4566 AN4566: Extending the DAC performance of STM32 microcontrollers 2.0 365 KB
AN4776 AN4776: General-purpose timer cookbook 2.0 1 MB
AN4555 AN4555: STM32L4 系列硬件开发入门 5.0 921 KB
AN4312 AN4312: Guidelines for designing touch sensing applications with surface sensors 3.0 1 MB
AN4299 AN4299: Guidelines to improve conducted noise robustness on STM32F0/F3, STM32L0/L4 series touch sensing applications 3.0 613 KB
AN3236 AN3236: Guidelines to increase the number of touch sensing touchkeys 4.0 300 KB
AN4750 AN4750: Handling of soft errors in STM32 applications 2.1 410 KB
AN4803 AN4803: High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs 1.1 2 MB
AN2834 AN2834: How to get the best ADC accuracy in STM32 microcontrollers 3.1 1 MB
AN4229 AN4229: How to implement a vocoder solution using STM32 microcontrollers 1.1 466 KB
AN4991 AN4991: 如何使用USART或LPUART将STM32F0/F3/L0/L4微控制器从低功耗模式唤醒 1.0 378 KB
AN4221 AN4221: STM32 自举程序中使用的 I2C 协议 5.0 718 KB
AN4777 AN4777: Implications of memory interface configurations on low-power STM32 microcontrollers 2.0 435 KB
AN4838 AN4838: Managing memory protection unit (MPU) in STM32 MCUs 1.0 284 KB
AN4809 AN4809: Migrating between STM32L0 Series and STM32L4 Series / STM32L4+ Series microcontrollers 4.0 1 MB
AN4754 AN4754: Migrating between STM32L486xx/476xx and STM32L443xx/433xx microcontrollers 1.0 518 KB
AN4649 AN4649: Migrating from STM32F1 Series to STM32L4 Series / STM32L4+ Series microntrollers 5.0 1 MB
AN4831 AN4831: Migrating from STM32F2x5 line to STM32L4 Series and STM32L4+ Series microcontrollers 3.0 1 MB
AN4832 AN4832: Migrating from STM32F303 line to STM32L4 Series and STM32L4+ Series microcontrollers 3.0 902 KB
AN4616 AN4616: 从 STM32F401/411 系列移植到 STM32L4 系列微控制器 5.0 637 KB
AN4821 AN4821: Migrating from STM32F405/415 line and STM32F407/417 line to STM32L4 Series and STM32L4+ Series microcontrollers 3.0 1 MB
AN4612 AN4612: 从STM32L1 系列移植到 STM32L4 系列微控制器 5.0 729 KB
AN4635 AN4635: 在 STM32L0 和 STM32L4 系列微控制器中使用 LPUART 使功耗最小 3.2 1 MB
AN4746 AN4746: 利用 STM32L4 系列微控制器优化功耗和性能 1.0 667 KB
AN2867 AN2867: Oscillator design guide for STM8AF/AL/S and STM32 microcontrollers 11.0 2 MB
AN4760 AN4760: Quad-SPI (QSPI) interface on STM32 microcontrollers 1.0 2 MB
AN4286 AN4286: SPI 自举程序中使用的I2C 协议 4.0 570 KB
AN4908 AN4908: STM32 USART自动波特率检测 1.0 435 KB
AN4013 AN4013: STM32F1xx、STM32F2xx、STM32F4xx、STM32L1xx、STM32F30/31/37/38x 定时器概览 6.0 595 KB
AN4989 AN4989: STM32 microcontroller debug toolbox 2.0 5 MB
AN2606 AN2606: STM32™ 微控制器系统存储器自举模式 31.0 2 MB
AN4230 AN4230: 使用 NIST 统计测试套件验证STM32 微控制器随机数生成 2.0 539 KB
AN4726 AN4726: STM32Cube firmware examples for STM32L4 Series and STM32L4+ Series 11.0 493 KB
AN4729 AN4729: STM32L0/L4 防火墙概述 1.2 158 KB
AN4621 AN4621: STM32L4超低功耗功能概述 3.0 648 KB
AN4310 AN4310: Sampling capacitor selection guide for MCU based touch sensing applications 3.0 208 KB
AN4316 AN4316: Tuning a STMTouch-based application 3.0 783 KB
AN3155 AN3155: STM32™ 自举程序中使用的 USART 协议 7.0 1 MB
AN3156 AN3156: STM32 自举程序中使用的 USB DFU 协议 6.0 484 KB
AN4277 AN4277: 使用STM32F30x/31x PWM 刹车特性进行电机控制和数字电源转换功率因数校正 4.0 609 KB
AN4995 AN4995: Using an electromyogram technique to detect muscle activity 1.0 634 KB
AN4759 AN4759: Using the hardware real-time clock (RTC) in low-power modes with STM32 microcontrollers 3.0 1 MB
AN4655 AN4655: 在 STM32 应用中虚拟增加串行通信外设数目 1.1 442 KB
Technical Notes & Articles
Description Version Size
TN1163 TN1163: Description of WLCSP for microcontrollers and recommendations for its use 4.0 1 MB
TN0830 TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions 1.2 97 KB
TN1204 TN1204: Tape and reel shipping media for STM32 microcontrollers in BGA packages 2.1 745 KB
TN1205 TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages 3.0 753 KB
TN1206 TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages 3.0 830 KB
TN1207 TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages 1.0 755 KB
TN1208 TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages 1.0 743 KB
参考手册
Description Version Size
RM0394 RM0394: STM32L43xxx STM32L44xxx STM32L45xxx STM32L46xxx advanced ARM®-based 32-bit MCUs 3.0 16 MB
编程手册
Description Version Size
PM0214 PM0214: STM32F3 Series, STM32F4 Series, STM32L4 Series and STM32L4+ Series Cortex®-M4 programming manual 6.0 3 MB
勘误手册
Description Version Size
ES0318 ES0318: STM32L433xx and STM32L443xx device limitations 3.0 382 KB

HW Model, CAD Libraries & SVD

HW Model, CAD Libraries & SVD
Description Version Size
STM32L4 Boundary Scan Description Language (BSDL) files 3.1 186 KB
STM32L4 CAD Symbol and Footprint files 1.4 2 MB
STM32L4 IBIS models 2.3 23 MB
STM32L4 System View Description 1.2 448 KB

演示和培训资料

简报
Description Version Size
STM32 and STM8 embedded software solutions 4.0 3 MB
STM32L4 MCU series - Excellence in ultra-low-power with performance 4.0 1 MB
STM32L4+ MCU series - Excellence in ultra-low-power with more performance 1.0 1 MB

出版刊物和宣传资料

宣传册
Description Version Size
Get ready for the largest IoT development ecosystem 17.02 741 KB
STM32 Nucleo boards - Unified scalable offering 17.11 1 MB
STM32 for makers - Releasing your creativity 17.06 2 MB
STM32L4 Series - Ultra-low-power and performance 17.07 770 KB
手册
Description Version Size
STM32 32-bit MCU family - Leading supplier of ARM® Cortex®-M microcontrollers 17.10 2 MB
STM32L series - Ultra-low-power 32-bit MCUs 16.4 3 MB
Magazine Articles
Description Version Size
Design & Elektronik - August 2017 1.1 1 MB
Design & Elektronik magazine - Benchmark ULPBench debunked 1.1 12 MB

工具和软件

开发工具硬件
Hardware Development Tools
Software Development Tools
软件
MCUs Embedded Software
评估工具
Product Evaluation Tools
支持和社区
精选 产品



样片和购买

型号 Package Packing Type Operating Temperature (°C) (min) Operating Temperature (°C) (max) Marketing Status Unit Price (US$) * Quantity ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
STM32L443RCI6TR UFBGA 5X5X0.6 64L P 0.5 MM Tape And Reel -40 85 Active 2.8299 10000 5A002A1A 5A992C PHILIPPINES MORE INFO No availability reported, please contact our Sales office
STM32L443RCI3 UFBGA 5X5X0.6 64L P 0.5 MM Tray -40 125 Active 3.2543 10000 5A002A1A 5A992C PHILIPPINES MORE INFO No availability reported, please contact our Sales office
STM32L443RCT6TR LQFP 64 10x10x1.4 Tape And Reel -40 85 Active 2.8993 10000 5A002A1A 5A992C - MORE INFO No availability reported, please contact our Sales office
STM32L443RCT6 LQFP 64 10x10x1.4 Tray -40 85 Active 2.8993 10000 5A002A1A 5A992C - MORE INFO DISTRIBUTOR AVAILABILITY
STM32L443RCI6 UFBGA 5X5X0.6 64L P 0.5 MM Tray -40 85 Active 2.8299 10000 5A002A1A 5A992C PHILIPPINES MORE INFO DISTRIBUTOR AVAILABILITY
STM32L443RCY6TR WLCSP 64L DIE 435 P 0.35 MM Tape And Reel -40 85 Active 2.6679 10000 5A002A1A 5A992C TAIWAN MORE INFO No availability reported, please contact our Sales office
test

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

质量和可靠性

型号 Marketing Status Package Grade RoHS Compliance Grade Material Declaration**
STM32L443RCI6TR ActiveUFBGA 5X5X0.6 64L P 0.5 MM-Ecopack2 0 0
STM32L443RCI3 ActiveUFBGA 5X5X0.6 64L P 0.5 MM-Ecopack2 0 0
STM32L443RCT6TR ActiveLQFP 64 10x10x1.4-Ecopack2 0 0
STM32L443RCT6 ActiveLQFP 64 10x10x1.4-Ecopack2 0 0
STM32L443RCI6 ActiveUFBGA 5X5X0.6 64L P 0.5 MM-Ecopack2 0 0
STM32L443RCY6TR ActiveWLCSP 64L DIE 435 P 0.35 MM-Ecopack2
test

(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.

京ICP备14016349号-2

×