Overview
The STM32L476QEI6TR, produced by STMicroelectronics, is an ultra-low-power Arm® Cortex®-M4 32-bit microcontroller unit (MCU) that integrates a wide range of advanced features and peripherals. This MCU is part of the STM32L4 series, known for its high performance and low power consumption, making it ideal for applications requiring both efficiency and robust functionality.
Key Specifications
Specification | Details |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, up to 80 MHz |
Memory | Up to 1 MB Flash, up to 128 KB SRAM |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/105/125 °C |
Low Power Modes | 300 nA in VBAT mode, 30 nA Shutdown mode, 120 nA Standby mode, 1.1 µA Stop 2 mode |
Timers | 16 timers including 2x 16-bit advanced motor-control, 2x 32-bit, and 5x 16-bit general purpose timers |
Analog Peripherals | 3x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, 2x ultra-low-power comparators |
Communication Interfaces | USB OTG 2.0, 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN 2.0B, SDMMC interface |
Package | LQFP144 (20 × 20 mm) |
Key Features
- Ultra-low-power with FlexPowerControl, including various low power modes such as Shutdown, Standby, and Stop 2 modes.
- Arm® Cortex®-M4 core with FPU, Adaptive real-time accelerator (ART Accelerator™), and up to 100 DMIPS performance.
- Rich set of analog peripherals including 3x 12-bit ADCs, 2x 12-bit DACs, operational amplifiers, and ultra-low-power comparators.
- Extensive communication interfaces including USB OTG, serial audio interfaces, I2C, USARTs, SPIs, CAN, and SDMMC.
- Up to 24 capacitive sensing channels supporting touchkey, linear, and rotary touch sensors.
- LCD controller with step-up converter and support for up to 8x40 or 4x44 displays.
- True random number generator, CRC calculation unit, and 96-bit unique ID.
- Development support with serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.
Applications
The STM32L476QEI6TR is suitable for a wide range of applications that require high performance and low power consumption. These include:
- Industrial automation and control systems.
- Medical devices such as portable diagnostic equipment and patient monitoring systems.
- Consumer electronics like smart home devices, wearables, and IoT devices.
- Automotive systems, including infotainment and driver assistance systems.
- Energy management and metering applications.
Q & A
- What is the core architecture of the STM32L476QEI6TR?
The STM32L476QEI6TR features an Arm® 32-bit Cortex®-M4 CPU with FPU, operating up to 80 MHz. - What are the power supply and temperature range specifications?
The power supply range is 1.71 V to 3.6 V, and the temperature range is -40 °C to 85/105/125 °C. - What are the low power modes available on this MCU?
The MCU supports various low power modes including Shutdown, Standby, and Stop 2 modes, with current consumptions as low as 300 nA in VBAT mode and 1.1 µA in Stop 2 mode. - What types of timers are available on the STM32L476QEI6TR?
The MCU includes 16 timers, including 2x 16-bit advanced motor-control, 2x 32-bit, and 5x 16-bit general purpose timers. - What analog peripherals are included in this MCU?
The MCU features 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators. - What communication interfaces are supported by the STM32L476QEI6TR?
The MCU supports USB OTG 2.0, 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN 2.0B, and SDMMC interface. - Is the STM32L476QEI6TR suitable for touch sensing applications?
Yes, it supports up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors. - Does the MCU have built-in LCD support?
Yes, it includes an LCD controller with a step-up converter and supports up to 8x40 or 4x44 displays. - What development tools are available for this MCU?
The MCU supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™ for development. - Is the STM32L476QEI6TR environmentally friendly?
Yes, all packages are ECOPACK2 compliant.