Overview
The STM32L471RGT6TR is a high-performance, ultra-low-power microcontroller from STMicroelectronics, part of the STM32L4 series. It is based on the Arm Cortex-M4 core with a floating-point unit (FPU) and features advanced power-saving technologies. This microcontroller is designed for applications requiring high processing power, low energy consumption, and a wide range of peripherals.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm 32-bit Cortex-M4 CPU with FPU, up to 80 MHz |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/105/125 °C |
Power Consumption | 300 nA in VBAT mode, 30 nA in Shutdown mode, 120 nA in Standby mode |
Flash Memory | Up to 1 MB |
SRAM | Up to 128 KB |
ADC Resolution | 3 x 12-bit, up to 16-bit with hardware oversampling |
DAC Output Channels | 2 x 12-bit |
Timers | 16x timers (including 2x 16-bit advanced motor-control, 2x 32-bit, and 5x 16-bit general purpose) |
Communication Interfaces | 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN 2.0B |
Package | LQFP 64 10x10x1.4 mm |
Key Features
- Ultra-low-power with FlexPowerControl, including multiple low-power modes (VBAT, Shutdown, Standby, Stop 2)
- Arm Cortex-M4 core with FPU, Adaptive real-time accelerator (ART Accelerator™), and DSP instructions
- High-performance capabilities with up to 100 DMIPS and 273.55 CoreMark score
- Rich analog peripherals including 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators
- Extensive set of communication interfaces (SAI, I2C, USART, SPI, CAN)
- Up to 114 fast I/Os, most 5 V-tolerant, and up to 14 I/Os with independent supply down to 1.08 V
- RTC with HW calendar, alarms, and calibration
- Support for capacitive sensing channels and touchkey, linear, and rotary touch sensors
- Development support with serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™
Applications
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Consumer electronics such as smart home devices and wearables
- Automotive systems, especially those requiring high reliability and low power
- IoT devices and smart sensors
Q & A
- What is the core architecture of the STM32L471RGT6TR?
The core is based on the Arm 32-bit Cortex-M4 CPU with a floating-point unit (FPU).
- What is the power supply range for this microcontroller?
The power supply range is from 1.71 V to 3.6 V.
- What are the low-power modes available in this microcontroller?
The available low-power modes include VBAT, Shutdown, Standby, and Stop 2 modes.
- How much flash memory does the STM32L471RGT6TR have?
It has up to 1 MB of flash memory.
- What types of timers are available on this microcontroller?
It includes 16 timers, including 2x 16-bit advanced motor-control, 2x 32-bit, and 5x 16-bit general purpose timers.
- What communication interfaces are supported by the STM32L471RGT6TR?
It supports 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, and CAN 2.0B.
- What is the package type of the STM32L471RGT6TR?
The package type is LQFP 64 10x10x1.4 mm.
- Does the STM32L471RGT6TR support capacitive sensing?
Yes, it supports up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors.
- What development tools are available for this microcontroller?
Development support includes serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.
- Is the STM32L471RGT6TR compliant with any environmental standards?
Yes, it is ECOPACK2 compliant.