Overview
The STM32L562ZET6 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 and DSP 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 power-saving modes, making it ideal for low-power applications. It also includes advanced security features such as an AES coprocessor, public key accelerator, on-the-fly decryption engine, and a true random number generator, ensuring robust security for various applications.
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 | LQFP 144 20x20x1.4 mm |
Timers | 2 x 32-bit, 9 x 16-bit general-purpose timers, 2 x 16-bit basic timers, 3 x low-power 16-bit timers |
Communication Peripherals | 4 x I2C, 3 x SPI, 3 x USART, 2 x UART, 1 x low-power UART, 1 x SDMMC, 1 x FDCAN, USB device FS, USB Type-C / USB power delivery controller |
Analog Peripherals | 2 x 12-bit ADC (5 Msps), 2 x 12-bit DAC outputs, 2 x operational amplifiers, 2 x ultra-low-power comparators |
Security Features | AES coprocessor, public key accelerator, on-the-fly decryption engine, HASH hardware accelerator, true random number generator |
Key Features
- Ultra-low-power with FlexPowerControl
- Arm® TrustZone® and securable I/Os, memories, and peripherals
- Flexible life cycle scheme with readout protection (RDP) and secure firmware installation (SFI)
- Advanced security features including AES, PKA, and on-the-fly decryption of Octo-SPI external memories
- Active tamper detection and protection against transient and environmental perturbation attacks
- High-speed memories and flexible external memory controller
- Comprehensive set of power-saving modes: Shutdown, Standby, Stop 2 with RTC, and VBAT mode
- Support for multiple communication interfaces: I2C, SPI, USART, UART, SDMMC, FDCAN, USB
- Rich analog peripherals including ADC, DAC, operational amplifiers, and comparators
- Up to 114 fast I/Os with interrupt capability and up to 14 I/Os with independent supply down to 1.08 V
Applications
The STM32L562ZET6 is suitable for a wide range of applications that require high performance, low power consumption, and advanced security. These include:
- Industrial automation and control systems
- IoT devices and smart home applications
- Medical devices and healthcare equipment
- Point of Sale (POS) terminals and secure payment systems
- Automotive systems, especially those requiring low power and high security
- Consumer electronics with advanced security and low power requirements
Q & A
- What is the core architecture of the STM32L562ZET6?
The STM32L562ZET6 is based on the Arm® 32-bit Cortex®-M33 CPU with TrustZone® and FPU.
- What is the maximum operating frequency of the STM32L562ZET6?
The maximum operating frequency is up to 110 MHz.
- What are the power supply and temperature ranges for the STM32L562ZET6?
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 are included in the STM32L562ZET6?
The device includes an AES coprocessor, public key accelerator, on-the-fly decryption engine, HASH hardware accelerator, and a true random number generator.
- What types of communication interfaces are supported by the STM32L562ZET6?
The device supports I2C, SPI, USART, UART, SDMMC, FDCAN, USB device FS, and USB Type-C / USB power delivery controller.
- What are the key analog peripherals available on the STM32L562ZET6?
The device includes 2 x 12-bit ADC (5 Msps), 2 x 12-bit DAC outputs, 2 x operational amplifiers, and 2 x ultra-low-power comparators.
- How does the STM32L562ZET6 manage power consumption?
The device features a comprehensive set of power-saving modes including Shutdown, Standby, Stop 2 with RTC, and VBAT mode.
- What is the purpose of the FlexPowerControl in the STM32L562ZET6?
FlexPowerControl allows for ultra-low-power operation and flexible power management, including the use of an embedded regulator (LDO) and an embedded SMPS step-down converter.
- Can the STM32L562ZET6 support independent power supplies for certain I/Os?
Yes, up to 14 I/Os can be supplied independently down to 1.08 V.
- What is the role of the Arm® TrustZone® in the STM32L562ZET6?
Arm® TrustZone® provides a secure environment for the execution of trusted software, enhancing the overall security of the application.
- How does the STM32L562ZET6 protect against tamper attacks?
The device includes active tamper detection and protection against transient and environmental perturbation attacks, ensuring the security of sensitive data.