Overview
The STM32U585QII3, produced by STMicroelectronics, is part of the ultra-low-power microcontrollers family (STM32U5 series) based on the high-performance Arm® Cortex®-M33 32-bit RISC core. This MCU operates at a frequency of up to 160 MHz and features a single-precision FPU, DSP instructions, and an MPU for enhanced security. It is designed to offer high performance while minimizing power consumption, making it ideal for a wide range of applications requiring low power and high security.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M33 CPU with TrustZone®, MPU, DSP, and FPU |
Operating Frequency | Up to 160 MHz |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | –40 °C to +85/125 °C |
Flash Memory | 2-Mbyte with ECC, 2 banks read-while-write, including 512 Kbytes with 100 kcycles |
SRAM | 786-Kbyte with ECC OFF or 722-Kbyte with ECC ON |
External Memory Interface | Supports SRAM, PSRAM, NOR, NAND, and FRAM memories |
Octo-SPI Memory Interfaces | Two Octo-SPI flash memory interfaces |
Security and Cryptography | SESIP3 and PSA Level 3 Certified Assurance Target, Arm® TrustZone®, securable I/Os, memories, and peripherals |
Communication Interfaces | Four I2Cs, three SPIs, three USARTs, two UARTs, one low-power UART, two SAIs, one digital camera interface (DCMI), two SDMMCs, one FDCAN, one USB OTG full-speed, one USB Type-C / USB Power Delivery controller |
Timers and Watchdogs | Up to 17 timers and 2 watchdogs |
RTC and Clock Management | RTC with hardware calendar and calibration, 4 to 50 MHz crystal oscillator, 32 kHz crystal oscillator for RTC (LSE), internal 16 MHz factory-trimmed RC (±1%) |
Low-Power Modes | 160 nA Shutdown mode, 210 nA Standby mode, 530 nA Standby mode with RTC, 1.9 μA Stop 3 mode with 16-Kbyte SRAM, 4.3 µA Stop 3 mode with full SRAM |
Key Features
- Ultra-low-power with FlexPowerControl, featuring various low-power modes such as Shutdown, Standby, and Stop modes.
- High-performance Arm® Cortex®-M33 CPU with TrustZone®, MPU, DSP, and FPU.
- Advanced security features including SESIP3 and PSA Level 3 Certified Assurance Target, Arm® TrustZone®, and securable I/Os, memories, and peripherals.
- High-speed memories: 2-Mbyte flash memory and 786-Kbyte SRAM.
- Extensive range of communication interfaces: I2Cs, SPIs, USARTs, UARTs, SAIs, DCMI, SDMMCs, FDCAN, USB OTG, and USB Type-C / USB Power Delivery controller.
- Mathematical coprocessors: CORDIC for trigonometric functions acceleration and filter mathematical accelerator (FMAC).
- Graphic features: Chrom-ART Accelerator (DMA2D) for enhanced graphic content creation.
- Capacitive sensing: Up to 22 capacitive sensing channels supporting touch key, linear, and rotary touch sensors.
- Analog peripherals: 14-bit ADC with hardware oversampling, integrated op-amps, and comparators.
Applications
- Industrial automation and control systems.
- Medical devices requiring high security and low power consumption.
- IoT devices and smart home applications.
- Automotive systems, especially those requiring advanced security features.
- Consumer electronics such as smart wearables and portable devices.
- Security and cryptography applications due to its advanced security features.
Q & A
- What is the core architecture of the STM32U585QII3?
The STM32U585QII3 is based on the Arm® 32-bit Cortex®-M33 CPU with TrustZone®, MPU, DSP, and FPU.
- What is the operating frequency of the STM32U585QII3?
The operating frequency is up to 160 MHz.
- What are the power supply and temperature range specifications?
The power supply range is 1.71 V to 3.6 V, and the temperature range is –40 °C to +85/125 °C.
- What are the memory specifications of the STM32U585QII3?
It features 2-Mbyte flash memory with ECC and 786-Kbyte SRAM.
- What security features does the STM32U585QII3 offer?
The device includes SESIP3 and PSA Level 3 Certified Assurance Target, Arm® TrustZone®, securable I/Os, memories, and peripherals, along with other advanced security features.
- What communication interfaces are available on the STM32U585QII3?
The device supports multiple interfaces including I2Cs, SPIs, USARTs, UARTs, SAIs, DCMI, SDMMCs, FDCAN, USB OTG, and USB Type-C / USB Power Delivery controller.
- Does the STM32U585QII3 support low-power modes?
Yes, it features various low-power modes such as Shutdown, Standby, and Stop modes.
- What are the clock management options available?
The device includes a 4 to 50 MHz crystal oscillator, 32 kHz crystal oscillator for RTC (LSE), and internal 16 MHz factory-trimmed RC (±1%).
- Are there any mathematical coprocessors available?
Yes, it includes CORDIC for trigonometric functions acceleration and a filter mathematical accelerator (FMAC).
- Does the STM32U585QII3 support capacitive sensing?
Yes, it supports up to 22 capacitive sensing channels.
- What are some typical applications of the STM32U585QII3?
It is suitable for industrial automation, medical devices, IoT devices, automotive systems, and consumer electronics.