Overview
The STM32L471RET6TR 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) and operates at frequencies up to 80 MHz. This MCU is designed for applications requiring high performance and low power consumption, making it suitable for a wide range of uses, including IoT devices, industrial control systems, and consumer electronics.
Key Specifications
Parameter | Value |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU |
Frequency | Up to 80 MHz |
Power Supply | 1.71 V to 3.6 V |
Operating Temperature | -40 °C to 85/105/125 °C |
Flash Memory | Up to 1 MB |
SRAM | Up to 128 KB |
ADC | 3x 12-bit ADC, up to 16-bit with hardware oversampling |
DAC | 2x 12-bit DAC output channels |
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, 3x SPIs, 1x CAN (2.0B Active), SDMMC interface |
Package | LQFP 64 10x10x1.4 mm |
Low Power Modes | 300 nA in VBAT mode, 30 nA Shutdown mode, 120 nA Standby mode, 420 nA Standby mode with RTC |
Key Features
- Ultra-low-power with FlexPowerControl, featuring various low power modes such as VBAT, Shutdown, and Standby modes.
- High performance Arm® Cortex®-M4 CPU with FPU, operating at up to 80 MHz.
- Rich set of peripherals including 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators.
- Up to 114 fast I/Os, most 5 V-tolerant, with up to 14 I/Os having independent supply down to 1.08 V.
- RTC with HW calendar, alarms, and calibration.
- Up to 24 capacitive sensing channels supporting touchkey, linear, and rotary touch sensors.
- Development support through serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.
- All packages are ECOPACK2® compliant.
Applications
- Internet of Things (IoT) devices requiring low power consumption and high performance.
- Industrial control systems and automation.
- Consumer electronics such as smart home devices and wearables.
- Medical devices that need precise analog and digital capabilities.
- Automotive systems, especially those requiring low power and high reliability.
Q & A
- What is the core architecture of the STM32L471RET6TR?
The core architecture is based on the Arm® 32-bit Cortex®-M4 CPU with a floating-point unit (FPU).
- What is the operating frequency range of the STM32L471RET6TR?
The operating frequency range is up to 80 MHz.
- What are the power supply and operating temperature ranges of the STM32L471RET6TR?
The power supply range is 1.71 V to 3.6 V, and the operating temperature range is -40 °C to 85/105/125 °C.
- How much flash and SRAM memory does the STM32L471RET6TR have?
The STM32L471RET6TR has up to 1 MB of flash memory and up to 128 KB of SRAM.
- What types of communication interfaces are available on the STM32L471RET6TR?
The MCU features 2x SAIs, 3x I2C, 5x USARTs, 3x SPIs, 1x CAN (2.0B Active), and an SDMMC interface.
- What are the low power modes available on the STM32L471RET6TR?
The low power modes include VBAT mode (300 nA), Shutdown mode (30 nA), Standby mode (120 nA), and Standby mode with RTC (420 nA).
- Does the STM32L471RET6TR support capacitive sensing?
Yes, it supports up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors.
- What development tools are supported by the STM32L471RET6TR?
The MCU supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™ for development.
- Is the STM32L471RET6TR environmentally friendly?
Yes, all packages are ECOPACK2® compliant.
- What is the package type of the STM32L471RET6TR?
The package type is LQFP 64 10x10x1.4 mm.