STM32L4R9ZIT6 Description
STM32L4R5xx, STM32L4R7xx and STM32L4R9xx devices are a family of ultra-low power microcontrollers (STM32L4+ series) based on a high-performance ARM Cortex - M4 32-bit RISC core. They operate at frequencies as high as 120 MHz. The Cortex-M4 kernel uses a single-precision floating-point unit (FPU) that supports all ARM single-precision data processing instructions and all data types. The Cortex M4 kernel also implements a complete set of DSP (Digital signal processing) instructions and memory protection unit (MPU), thereby enhancing the security of the application. These devices embed high-speed memory (2 MB flash and 640K SRAM), a flexible external memory controller (FSMC) for static memory (for devices with 100pin and above packages), two OccSPI flash interfaces (available in all packages), and various enhanced Icano and peripherals connected to two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix. STM32L4Rxxx devices embed a variety of protection mechanisms for embedded flash memory and SRAM: read protection, write protection, proprietary code read protection and firewall. These devices provide a fast 12-bit ADC (5 MSPS), two comparators, two operational amplifiers, two DAC channels, an internal reference buffer, a low power RTC, two general purpose 32-bit timers, two 16-bit PWM timers dedicated to motor control, seven general purpose 16-bit timers and two 16-bit low power timers. The device supports four digital filters for external Sigma Delta modulators (DFSDM). In addition, up to 24 capacitive sensing channels are provided.
STM32L4R9ZIT6 Features
? Ultra-low-power with FlexPowerControl
– 1.71 V to 3.6 V power supply
– -40 °C to 85/125 °C temperature range
– Batch acquisition mode (BAM)
– 305 nA in VBAT mode: supply for RTC and
32x32-bit backup registers
– 33 nA Shutdown mode (5 wakeup pins)
– 125 nA Standby mode (5 wakeup pins)
– 420 nA Standby mode with RTC
– 2.8 μA Stop 2 with RTC
– 110 μA/MHz Run mode (LDO mode)
– 43 μA/MHz Run mode (@ 3.3 V SMPS
mode)
– 5 μs wakeup from Stop mode
– Brownout reset (BOR) in all modes except
shutdown
– Interconnect matrix
? Core: Arm? 32-bit Cortex?-M4 CPU with FPU,
adaptive real-time accelerator (ART
Accelerator) allowing 0-wait-state execution
from Flash memory, frequency up to 120 MHz,
MPU, 150 DMIPS/1.25 DMIPS/MHz
(Dhrystone 2.1), and DSP instructions
? Performance benckmark
– 1.25 DMIPS/MHz (Drystone 2.1)
– 409.20 Coremark? (3.41 Coremark/MHz
@120 MHz)
? Energy benckmark
– 233 ULPMark?CP score
– 56.5 ULPMark?PP score
? Clock sources
– 4 to 48 MHz crystal oscillator
– 32 kHz crystal oscillator for RTC (LSE)
– Internal 16 MHz factory-trimmed RC (±1%)
– Internal low-power 32 kHz RC (±5%)
STM32L4R9ZIT6 Applications
external Sigma Delta modulator