Overview
The STM32L011D4P6TR, produced by STMicroelectronics, is part of the ultra-low-power STM32L011xx family of microcontrollers. This device incorporates the high-performance ARM® Cortex®-M0+ 32-bit RISC core, operating at a maximum frequency of 32 MHz. It is designed to provide high power efficiency with a wide range of performance options, making it suitable for low-power applications.
The STM32L011D4P6TR features high-speed embedded memories, including up to 16 Kbytes of Flash program memory, 2 Kbytes of RAM, and 512 bytes of data EEPROM. The device also includes an extensive range of enhanced I/Os and peripherals, such as analog features, timers, and communication interfaces.
Key Specifications
Specification | Details |
---|---|
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40 to 125 °C |
Standby Mode Current | 0.23 μA (2 wakeup pins) |
Stop Mode Current | 0.34 μA (16 wakeup lines) |
Stop Mode + RTC + 2 KB RAM Retention Current | 0.67 μA |
Run Mode Current | Down to 79 μA/MHz |
Wakeup Time | 5 μs (from Flash memory) |
ADC Conversion Current | 1 μA at 10 ksps |
Core | ARM® 32-bit Cortex®-M0+ |
Maximum Frequency | Up to 32 MHz |
DMIPS/MHz | 0.95 |
BOR (Brownout Reset) | Ultra-safe, low-power with 5 selectable thresholds |
Clock Sources | 0 to 32 MHz external clock, 32 kHz oscillator for RTC, internal 16 MHz RC, internal low-power 37 kHz RC, internal multispeed low-power 65 kHz to 4.2 MHz RC |
Memories | Up to 16 KB Flash memory with ECC, 2 KB RAM, 512 B of data EEPROM with ECC, 20-byte backup register |
Analog Peripherals | 12-bit ADC up to 10 channels, 2 ultra-low-power comparators |
Communication Interfaces | 1x USART, 1x UART (low power), 1x SPI, 1x I2C |
Timers | 7 timers including 16-bit timers, ultra-low-power timer, SysTick, RTC, and 2 watchdogs |
Package | TSSOP-14 |
Key Features
- Ultra-low-power platform: Offers various low-power modes such as Standby, Stop, and low-power RTC and RAM retention.
- High-performance core: ARM® 32-bit Cortex®-M0+ core operating at up to 32 MHz.
- Rich analog peripherals: Includes a 12-bit ADC with hardware oversampling, ultra-low-power comparators, and a temperature sensor.
- Advanced communication interfaces: Supports USART, UART (low power), SPI, and I2C.
- Multiple timers and watchdogs: Features several timers including 16-bit timers, an ultra-low-power timer, SysTick, RTC, and two watchdogs.
- Development support: Includes serial wire debug support and a pre-programmed bootloader.
- High-speed I/Os: Up to 28 fast I/Os (23 I/Os 5V tolerant).
- ECOPACK®2 compliant: All packages are ECOPACK®2, ensuring environmental sustainability.
Applications
The STM32L011D4P6TR is suitable for a wide range of applications that require low power consumption and high performance. These include:
- Industrial automation: For applications requiring low power and high reliability.
- IoT devices: Ideal for Internet of Things devices that need to operate on battery power for extended periods.
- Medical devices: Suitable for medical devices that require low power consumption and precise analog measurements.
- Consumer electronics: Used in various consumer electronics that need to balance performance and power efficiency.
- Automotive systems: Can be used in automotive systems where low power and robust performance are critical.
Q & A
- What is the power supply range of the STM32L011D4P6TR?
The power supply range is from 1.65 V to 3.6 V.
- What is the operating temperature range of the STM32L011D4TR?
The operating temperature range is from -40 to 125 °C.
- What is the current consumption in Standby mode?
The current consumption in Standby mode is 0.23 μA with 2 wakeup pins.
- What is the maximum frequency of the ARM® Cortex®-M0+ core?
The maximum frequency is up to 32 MHz.
- What types of communication interfaces are supported?
The device supports USART, UART (low power), SPI, and I2C.
- How many timers does the STM32L011D4P6TR have?
The device features 7 timers, including 16-bit timers, an ultra-low-power timer, SysTick, RTC, and two watchdogs.
- What is the resolution and speed of the ADC?
The ADC is a 12-bit ADC with a maximum speed of 1.14 Msps.
- Does the STM32L011D4P6TR support serial wire debug?
- What is the package type of the STM32L011D4P6TR?
The package type is TSSOP-14.
- Is the STM32L011D4P6TR ECOPACK®2 compliant?