Overview
The STM32L552CCT6 is a microcontroller from STMicroelectronics, part of the STM32L5 series. It is an ultra-low-power device based on the Arm® Cortex®-M33 32-bit processor, which includes a Floating-Point Unit (FPU) and TrustZone® for enhanced security. This microcontroller is designed for applications requiring high performance, low power consumption, and advanced security features.
Key Specifications
Specification | Details |
---|---|
Processor | Arm® 32-bit Cortex®-M33 CPU with FPU and TrustZone® |
Flash Memory | Up to 512 Kbytes, two banks read-while-write |
SRAM | 256 Kbytes, including 64 Kbytes with hardware parity check |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/125 °C |
Low Power Modes | 187 nA in VBAT mode, 17 nA Shutdown mode, 108 nA Standby mode, 222 nA Standby mode with RTC |
Run Mode Current | 106 μA/MHz (LDO mode), 62 μA/MHz (SMPS step-down converter mode) |
Core Frequency | Up to 110 MHz |
Timers and Watchdogs | Up to 16 timers and 2 watchdogs |
Communication Peripherals | 1x USB Type-C™/USB Power Delivery, 1x USB 2.0, 2x SAIs, 4x I2C, 6x USARTs, 3x SPIs, 1x FDCAN, 1x SDMMC |
Analog Peripherals | 2x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, 2x ultra-low-power comparators |
Key Features
- Ultra-low-power with FlexPowerControl and advanced power-saving modes (e.g., VBAT, Shutdown, Standby, Stop 2 with RTC)
- Batch acquisition mode (BAM) and brownout reset (BOR) in all modes except Shutdown
- Arm® TrustZone® and securable I/Os, memories, and peripherals for enhanced security
- Flexible life cycle scheme with RDP (readout protection) and secure firmware installation (SFI)
- Embedded SMPS step-down converter and external SMPS support
- Rich set of communication peripherals including USB, I2C, USART, SPI, FDCAN, and SDMMC
- Advanced analog peripherals such as ADCs, DACs, operational amplifiers, and comparators
- Support for touch key, linear, and rotary touch sensors
- Internal multispeed oscillators and clock recovery for precise timing
Applications
- IoT devices requiring low power consumption and high security
- Industrial automation and control systems
- Medical devices needing precise analog measurements and low power
- Consumer electronics such as smart home devices and wearables
- Automotive systems requiring robust security and low power
Q & A
- What is the core processor of the STM32L552CCT6?
The core processor is the Arm® 32-bit Cortex®-M33 CPU with FPU and TrustZone®. - What is the maximum flash memory available on this microcontroller?
The maximum flash memory is up to 512 Kbytes. - What are the power supply voltage ranges for this device?
The power supply voltage ranges from 1.71 V to 3.6 V. - What are the low power modes available on this microcontroller?
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 maximum core frequency of the STM32L552CCT6?
The maximum core frequency is up to 110 MHz. - Does the STM32L552CCT6 support USB?
Yes, it supports USB Type-C™/USB Power Delivery and USB 2.0 full-speed. - What security features are included in the STM32L552CCT6?
The device includes Arm® TrustZone®, securable I/Os, memories, and peripherals, as well as secure firmware installation and root of trust. - What types of analog peripherals are available on this microcontroller?
The device includes 12-bit ADCs, 12-bit DACs, operational amplifiers, and ultra-low-power comparators. - Can the STM32L552CCT6 support touch sensing applications?
Yes, it supports touch key, linear, and rotary touch sensors. - What are some typical applications for the STM32L552CCT6?
Typical applications include IoT devices, industrial automation, medical devices, consumer electronics, and automotive systems.