Overview
The STM32L562QEI6Q is a microcontroller from the STM32L5 Series by STMicroelectronics, based on the high-performance Arm® Cortex®-M33 32-bit RISC core. This ultra-low-power device is designed to operate at frequencies up to 110 MHz and features a single-precision floating-point unit (FPU) and a full set of DSP instructions. The Cortex®-M33 core also includes a memory protection unit (MPU) for enhanced security. The STM32L562QEI6Q is part of a family that complies with the trusted based security architecture (TBSA) requirements from Arm, offering robust security features such as secure boot, secure data storage, and secure firmware installation and upgrade.
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 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 |
Communication Peripherals | 4x I2C, 3x SPI, 6x USART, 2x SAIs, 1x FDCAN, 1x SDMMC, USB Type-C™/USB power delivery controller |
Analog Peripherals | 2x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, 2x ultra-low-power comparators |
Timers | Up to 16 timers, including 2x 32-bit and 5x 16-bit general-purpose timers |
Security Features | AES coprocessor, public key accelerator, on-the-fly decryption engine, HASH hardware accelerator, true random number generator |
Power Modes | VBAT mode, Shutdown mode, Standby mode, Stop 2 mode with RTC |
Key Features
- Ultra-low-power with FlexPowerControl, supporting various power-saving modes such as VBAT, Shutdown, Standby, and Stop 2 modes with RTC.
- High-performance Arm® Cortex®-M33 core with TrustZone® and FPU, supporting DSP instructions and a memory protection unit (MPU).
- Robust security features including AES coprocessor, public key accelerator, on-the-fly decryption engine, HASH hardware accelerator, and a true random number generator.
- Rich set of analog peripherals including 2x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, and 2x ultra-low-power comparators.
- Extensive communication interfaces such as 4x I2C, 3x SPI, 6x USART, 2x SAIs, 1x FDCAN, 1x SDMMC, and USB Type-C™/USB power delivery controller.
- Support for up to 22 capacitive sensing channels and touch-sensing capability.
- Embedded regulator (LDO) and SMPS step-down converter for efficient power management.
- Multiple clock management options including crystal oscillators and internal RC oscillators.
Applications
The STM32L562QEI6Q is suitable for a wide range of applications that require high performance, low power consumption, and advanced security features. These include:
- Point of Sale (POS) systems, complying with PCI requirements.
- Industrial automation and control systems.
- Medical devices requiring low power and high security.
- IoT devices and smart sensors.
- Automotive systems, particularly those requiring CAN-FD communication.
- Consumer electronics with advanced user interfaces and touch-sensing capabilities.
Q & A
- What is the core architecture of the STM32L562QEI6Q?
The STM32L562QEI6Q is based on the Arm® 32-bit Cortex®-M33 CPU with TrustZone® and FPU.
- What is the maximum frequency of the STM32L562QEI6Q?
The maximum frequency is up to 110 MHz.
- What are the power supply and temperature ranges for the STM32L562QEI6Q?
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 STM32L562QEI6Q offer?
The device includes an AES coprocessor, public key accelerator, on-the-fly decryption engine, HASH hardware accelerator, and a true random number generator.
- What are the key analog peripherals of the STM32L562QEI6Q?
The device features 2x 12-bit ADC, 2x 12-bit DAC, 2x operational amplifiers, and 2x ultra-low-power comparators.
- What communication interfaces are available on the STM32L562QEI6Q?
The device supports 4x I2C, 3x SPI, 6x USART, 2x SAIs, 1x FDCAN, 1x SDMMC, and USB Type-C™/USB power delivery controller.
- How does the STM32L562QEI6Q manage power consumption?
The device features ultra-low-power modes such as VBAT, Shutdown, Standby, and Stop 2 modes with RTC, along with an embedded regulator (LDO) and SMPS step-down converter.
- What is the role of the TrustZone® in the STM32L562QEI6Q?
TrustZone® provides a secure environment for the execution of sensitive code and data, enhancing the overall security of the application.
- Can the STM32L562QEI6Q support touch-sensing applications?
Yes, the device supports up to 22 capacitive sensing channels and touch-sensing capability.
- What are the clock management options available on the STM32L562QEI6Q?
The device includes crystal oscillators, internal RC oscillators, and PLLs for system clock, USB, audio, and ADC.
- Is the STM32L562QEI6Q suitable for automotive applications?
Yes, it is suitable due to its support for CAN-FD communication and other automotive-specific features.