Overview
The STM32L471RET3TR is a ultra-low-power microcontroller from STMicroelectronics, part of the STM32L4 series. It is based on the Arm® Cortex®-M4 CPU with a floating-point unit (FPU), offering high performance and low power consumption. This microcontroller is designed for applications requiring high efficiency and reliability, particularly in the fields of industrial automation, medical devices, and IoT solutions.
Key Specifications
Parameter | Value |
---|---|
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/105/125 °C |
Current Consumption (VBAT mode) | 300 nA |
Current Consumption (Shutdown mode) | 30 nA (5 wakeup pins) |
Current Consumption (Standby mode) | 120 nA (5 wakeup pins), 420 nA with RTC |
Current Consumption (Stop 2 mode) | 1.1 µA, 1.4 µA with RTC |
Run Mode Current | 100 µA/MHz |
CPU | Arm® 32-bit Cortex®-M4 with FPU, up to 80 MHz |
Performance Benchmark | 1.25 DMIPS/MHz (Drystone 2.1), 273.55 CoreMark® |
Energy Benchmark | 294 ULPMark™ CP score, 106 ULPMark™ PP score |
Flash Memory | Up to 1 MB |
SRAM | Up to 128 KB |
Communication Interfaces | 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN (2.0B Active), SDMMC interface |
Package | LQFP 64 10x10x1.4 mm |
Key Features
- Ultra-low-power with FlexPowerControl
- Adaptive real-time accelerator (ART Accelerator™) for 0-wait-state execution from Flash memory
- Batch acquisition mode (BAM) and 4 µs wakeup from Stop mode
- Brown out reset (BOR) and interconnect matrix
- RTC with HW calendar, alarms, and calibration
- Up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors
- 16x timers including advanced motor-control, general purpose, and low-power timers
- Rich analog peripherals including 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators
- 14-channel DMA controller, true random number generator, and CRC calculation unit
- Development support with serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™
- All packages are ECOPACK2® compliant
Applications
- Industrial automation and control systems
- Medical devices requiring low power consumption and high reliability
- Internet of Things (IoT) solutions, including smart home devices and wearables
- Automotive systems, particularly those requiring low power and high performance
- Consumer electronics, such as smart meters and energy management systems
Q & A
- What is the power supply range of the STM32L471RET3TR?
The power supply range is from 1.71 V to 3.6 V.
- What is the temperature range for the STM32L471RET3TR?
The temperature range is from -40 °C to 85/105/125 °C.
- What is the current consumption in VBAT mode?
The current consumption in VBAT mode is 300 nA.
- What is the maximum frequency of the CPU?
The maximum frequency of the CPU is up to 80 MHz.
- What types of communication interfaces are available?
The microcontroller includes 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN (2.0B Active), and SDMMC interface.
- What is the package type of the STM32L471RET3TR?
The package type is LQFP 64 10x10x1.4 mm.
- Does the STM32L471RET3TR support capacitive sensing?
Yes, it supports up to 24 capacitive sensing channels.
- What kind of timers are available on the STM32L471RET3TR?
The microcontroller includes 16x timers, including advanced motor-control, general purpose, and low-power timers.
- Is the STM32L471RET3TR ECOPACK2® compliant?
Yes, all packages are ECOPACK2® compliant.
- What development tools are supported by the STM32L471RET3TR?
The microcontroller supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.