Zenode.ai Logo
Beta
STM32U073MC

STM32U073MC Series

Ultra-low-power Arm Cortex-M0+ MCU with 256 Kbytes of Flash memory, LCD, USB, 56 MHz CPU

Manufacturer: STMicroelectronics

Catalog

Ultra-low-power Arm Cortex-M0+ MCU with 256 Kbytes of Flash memory, LCD, USB, 56 MHz CPU

Key Features

Ultra-low-power features (ultra-low-power devices)
- 1.71 V to 3.6 V power supply
- -40 °C to 85/125 °C temperature range
- VBAT mode: 130 nA (with RTC and 9 x 32-bit backup registers)
- Shutdown mode (6 wake-up pins): 16 nA
- Standby mode (6 wake-up pins): 160 nA with RTC, 30 nA without RTC
- Stop 2 mode: 825 nA with RTC, 695 nA without RTC
- Run mode (LDO mode): 52 μA/MHz
- Batch acquisition mode (BAM)
- 4 μs wake-up from Stop mode
- Brownout reset (BOR)
Core
- 32-bit Arm®Cortex®-M0+ CPU, frequency up to 56 MHz
ART Accelerator
- 1-Kbyte instruction cache allowing 0-wait-state execution from flash memory
Benchmarks
- 1.13 DMIPS/MHz (Drystone 2.1)
- 134 CoreMark®(2.4 CoreMark/MHz at 56 MHz)
- 407 ULPMark™-CP
- 143 ULPMark™-PP
- 19.7 ULPMark™-CM
Memories
- Up to 256-Kbyte single bank flash memory, proprietary code readout protection
- 40-Kbyte SRAM with hardware parity check
Rich analog peripherals (independent supply)
- 1x 12-bit ADC (0.4 µs conversion time), up to 16-bit with hardware oversampling
- 1x 12-bit DAC output channel, low-power sample and hold
- 1x general-purpose operational amplifier with built-in PGA (variable gain up to 16)
- 2x ultra-low-power comparators
LCD driver
- 8×48 or 4×52 segments, with step-up converter
General-purpose inputs/outputs
- Up to 69 fast I/Os, most of them 5 V‑tolerant

Description

AI
The STM32U073x8/B/C devices are ultra-low-power microcontrollers based on the high-performance Arm®Cortex®-M0+ 32-bit RISC core operating at a frequency of up to 56 MHz. The STM32U073x8/B/C devices embed high-speed memories (up to 256-Kbyte flash memory and 40-Kbyte SRAM with hardware parity check), and an extensive range of enhanced I/Os and peripherals connected to APB and AHB buses, and a 32-bit multi-AHB bus matrix. They also embed protection mechanisms for embedded flash memory and SRAM, such as readout protection and write protection. The STM32U073x8/B/C devices offer a 12-bit ADC, a 12-bit DAC, two embedded rail-to-rail analog comparators, one operational amplifier, a low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, three general-purpose 16-bit timers, and three 16-bit low-power timers The devices also embed up to 21 capacitive sensing channels, plus an integrated LCD controller that enables to drive 8x48 or 4x52 segments with internal step-up converter. They also feature standard and advanced communication interfaces, namely four I2Cs, three SPIs, four USARTs and three low-power UARTs, plus one crystal-less USB full-speed device. The STM32U073x8/B/C operate in the -40 to +85 °C (+105 °C junction) and -40 to +125 °C (+130 °C junction) temperature ranges from a 1.71 to 3.6 V VDD power supply using an internal LDO regulator. A comprehensive set of power-saving modes makes possible the design of low-power applications. Independent power supplies are supported: analog independent supply input for ADC, DAC, OPAMP and comparator, as well as VBAT input allowing the backup of the RTC and backup registers. The STM32U073x8/B/C offer eight packages from 32 to 81 pins.