Overview
The STM32L471VGT6TR is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L4 series. It is based on the Arm® Cortex®-M4 32-bit RISC core, incorporating a Floating Point Unit (FPU) and an Adaptive Real-Time Accelerator (ART Accelerator™) for efficient execution from Flash memory. This microcontroller is designed for applications requiring high performance and low power consumption, making it suitable for a wide range of uses, including IoT devices, industrial automation, and medical equipment.
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 Core | Arm® 32-bit Cortex®-M4 with FPU, up to 80 MHz |
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 |
Timers | 16x timers (including 2x 16-bit advanced motor-control, 2x 32-bit, and 5x 16-bit general purpose) |
Analog Peripherals | 3x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, 2x ultra-low-power comparators |
Package | LQFP 100 14x14x1.4 mm |
Key Features
- Ultra-low-power with FlexPowerControl: Optimized for low power consumption with various power-saving modes.
- High Performance CPU: Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive Real-Time Accelerator (ART Accelerator™), and up to 80 MHz frequency.
- Rich Analog Peripherals: Includes 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators.
- Multiple Communication Interfaces: Supports 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN (2.0B Active), and SDMMC.
- Advanced Timers: Features 16x timers including advanced motor-control, general purpose, and low-power timers.
- Capacitive Sensing: Up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors.
- RTC and Calendar: Real-Time Clock with hardware calendar, alarms, and calibration.
- Security Features: Includes true random number generator, CRC calculation unit, and 96-bit unique ID.
Applications
- Internet of Things (IoT) Devices: Ideal for IoT applications due to its ultra-low power consumption and rich set of peripherals.
- Industrial Automation: Suitable for industrial control systems, sensors, and actuators.
- Medical Equipment: Used in medical devices requiring high precision and low power consumption.
- Consumer Electronics: Applicable in various consumer electronics such as smart home devices and wearables.
- Automotive Systems: Can be used in automotive systems for control and monitoring applications.
Q & A
- What is the power supply range of the STM32L471VGT6TR?
The power supply range is from 1.71 V to 3.6 V.
- What is the temperature range for the STM32L471VGT6TR?
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.
- How much Flash memory does the STM32L471VGT6TR have?
The STM32L471VGT6TR has up to 1 MB of Flash memory.
- What types of communication interfaces are supported?
It supports 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN (2.0B Active), and SDMMC.
- Does the STM32L471VGT6TR have capacitive sensing capabilities?
Yes, it supports up to 24 capacitive sensing channels.
- What security features are included?
It includes a true random number generator, CRC calculation unit, and a 96-bit unique ID.
- What is the package type of the STM32L471VGT6TR?
The package type is LQFP 100 14x14x1.4 mm.
- Is the STM32L471VGT6TR RoHS compliant?
Yes, it is RoHS compliant with ECOPACK2®.