Overview
The STM32L552RET6P is a member of the STM32L5 series of ultra-low-power microcontrollers from STMicroelectronics. It is based on the high-performance Arm® Cortex®-M33 32-bit RISC core, which includes a single-precision floating-point unit (FPU) and supports all Arm® single-precision data-processing instructions. This microcontroller is designed to operate at frequencies up to 110 MHz and features advanced security mechanisms, including Arm® TrustZone®, secure boot, and secure data storage. The device is optimized for low-power applications, offering various power-saving modes and a comprehensive set of peripherals for diverse applications.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M33 CPU with TrustZone® and FPU |
Frequency | Up to 110 MHz |
Flash Memory | Up to 512 KB |
SRAM | 256 KB (including 64 KB with hardware parity check) |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/125 °C |
Package | LQFP 64 (10x10x1.4 mm) |
Timers | Up to 16 timers (2 x 32-bit, 9 x 16-bit) |
ADC | 2 x 12-bit ADC (5 Msps) |
DAC | 2 x DAC channels |
Communication Peripherals | USB Type-C™/USB power delivery controller, USB 2.0, SAIs, I2C, USARTs, SPIs, FDCAN, SDMMC |
Security Features | Arm® TrustZone®, secure boot, secure data storage, HASH hardware accelerator, true random number generator |
Key Features
- Ultra-low-power with FlexPowerControl
- Batch acquisition mode (BAM)
- Low-power modes: VBAT mode (187 nA), Shutdown mode (17 nA), Standby mode (108 nA), Stop 2 mode with RTC (3.16 μA)
- High-performance Arm® Cortex®-M33 CPU with FPU and DSP instructions
- Advanced security features including Arm® TrustZone®, secure firmware installation, and secure firmware upgrade
- Rich analog peripherals: 2 x 12-bit ADC, 2 x DAC channels, 2 x operational amplifiers, 2 x comparators
- Multiple communication interfaces: USB, SAIs, I2C, USARTs, SPIs, FDCAN, SDMMC
- Up to 114 fast I/Os with interrupt capability, most 5 V-tolerant and up to 14 I/Os with independent supply down to 1.08 V
- Embedded regulator (LDO) and SMPS step-down converter
Applications
- Industrial automation and control systems
- Medical devices requiring low power and high security
- Smart home and IoT devices
- Point of sales applications requiring PCI compliance
- Automotive systems needing advanced security and low power consumption
- Wearable devices and other battery-powered applications
Q & A
- What is the core architecture of the STM32L552RET6P?
The STM32L552RET6P is based on the Arm® 32-bit Cortex®-M33 CPU with TrustZone® and FPU.
- What is the maximum operating frequency of the STM32L552RET6P?
The maximum operating frequency is up to 110 MHz.
- What are the power supply and temperature ranges for the STM32L552RET6P?
The power supply range is 1.71 V to 3.6 V, and the temperature range is -40 °C to 85/125 °C.
- What security features does the STM32L552RET6P offer?
The device features Arm® TrustZone®, secure boot, secure data storage, a HASH hardware accelerator, and a true random number generator.
- What types of communication peripherals are available on the STM32L552RET6P?
The device includes USB Type-C™/USB power delivery controller, USB 2.0, SAIs, I2C, USARTs, SPIs, FDCAN, and SDMMC interfaces.
- How many timers and watchdogs are available on the STM32L552RET6P?
The device offers up to 16 timers and 2 watchdogs.
- What are the low-power modes available on the STM32L552RET6P?
The device supports VBAT mode (187 nA), Shutdown mode (17 nA), Standby mode (108 nA), and Stop 2 mode with RTC (3.16 μA).
- What is the purpose of the FlexPowerControl feature?
The FlexPowerControl feature allows for ultra-low-power operation and flexible power management.
- Can the STM32L552RET6P support external memory?
Yes, the device supports an external memory interface for SRAM, PSRAM, NOR, NAND, and FRAM memories.
- What is the significance of the Arm® TrustZone® in the STM32L552RET6P?
Arm® TrustZone® provides a secure environment for code execution and data storage, enhancing the overall security of the application.