Overview
The STM32L552CEU6 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 for applications requiring high performance, low power consumption, and advanced security features.
The device operates at a frequency of up to 110 MHz and features a comprehensive set of peripherals, including multiple communication interfaces, analog peripherals, and advanced security mechanisms. It is particularly suited for applications in the industrial, medical, and consumer electronics sectors where power efficiency and security are critical.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm 32-bit Cortex-M33 CPU with TrustZone and FPU |
Frequency | Up to 110 MHz |
Memories | Up to 512 Kbytes of Flash memory, 256 Kbytes of SRAM |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/125 °C |
Package | UFQFPN 48 7x7x0.55 mm |
Communication Interfaces | Four I2Cs, three SPIs, three USARTs, two UARTs, one low-power UART, two SAIs, one SDMMC, one FDCAN, USB device FS, USB Type-C / USB power delivery controller |
Analog Peripherals | Two 12-bit ADCs (5 Msps), two 12-bit DAC outputs, two operational amplifiers, two ultra-low-power comparators |
Timers | Up to 16 timers (including 2 x 16-bit advanced motor-control, 2 x 32-bit, and 5 x 16-bit general-purpose timers) |
Security Features | Arm TrustZone, securable I/Os, memories, and peripherals, HASH hardware accelerator, true random number generator, active tamper detection |
Key Features
- Ultra-low-power with FlexPowerControl, offering various power-saving modes such as Shutdown, Standby, and Stop modes.
- Advanced security features including Arm TrustZone, secure firmware installation, secure firmware upgrade, and protection against transient and environmental perturbation attacks.
- High-performance Arm Cortex-M33 core with FPU and DSP instructions.
- Comprehensive set of peripherals including multiple communication interfaces, analog peripherals, and timers.
- Support for external memory interfaces and Octo-SPI Flash memories.
- Independent power supplies for analog and digital components.
- Up to 114 fast I/Os with interrupt capability, most of which are 5 V-tolerant.
- Embedded regulator (LDO) and SMPS step-down converter for efficient power management.
Applications
The STM32L552CEU6 is suitable for a wide range of applications where low power consumption and high security are essential. These include:
- Industrial automation and control systems.
- Medical devices requiring low power and high security.
- Consumer electronics such as smart home devices and wearables.
- Point of Sale (POS) applications due to its compliance with PCI requirements.
- IoT devices that need robust security and low power operation.
Q & A
- What is the core architecture of the STM32L552CEU6?
The STM32L552CEU6 is based on the Arm 32-bit Cortex-M33 CPU with TrustZone and a single-precision floating-point unit (FPU).
- What is the operating frequency of the STM32L552CEU6?
The device operates at a frequency of up to 110 MHz.
- What are the memory specifications of the STM32L552CEU6?
The device features up to 512 Kbytes of Flash memory and 256 Kbytes of SRAM.
- What is the power supply range for the STM32L552CEU6?
The power supply range is from 1.71 V to 3.6 V.
- What are the key security features of the STM32L552CEU6?
The device includes Arm TrustZone, securable I/Os, memories, and peripherals, a HASH hardware accelerator, a true random number generator, and active tamper detection.
- What communication interfaces are available on the STM32L552CEU6?
The device supports four I2Cs, three SPIs, three USARTs, two UARTs, one low-power UART, two SAIs, one SDMMC, one FDCAN, USB device FS, and a USB Type-C / USB power delivery controller.
- What are the power-saving modes available on the STM32L552CEU6?
The device offers various power-saving modes including Shutdown, Standby, and Stop modes, with ultra-low power consumption in VBAT mode and Standby mode.
- What is the temperature range for the STM32L552CEU6?
The device operates in the -40 °C to 85/125 °C temperature range.
- What analog peripherals are available on the STM32L552CEU6?
The device features two 12-bit ADCs (5 Msps), two 12-bit DAC outputs, two operational amplifiers, and two ultra-low-power comparators.
- How many timers does the STM32L552CEU6 support?
The device supports up to 16 timers, including advanced motor-control timers and general-purpose timers.
- What is the package type for the STM32L552CEU6?
The device is available in a UFQFPN 48 7x7x0.55 mm package.