STMicroelectronics Microcontrôleurs ultra-basse puissance STM32 L0

Les microcontrôleurs ultra-basse puissance STM32 L0 de STMicroelectronics ont été optimisés pour atteindre un niveau de consommation électrique remarquablement bas. Il en résulte un microcontrôleur à puissance véritablement ultra-basse avec des performances brisant les records. La combinaison exclusive d'un cœur ARM® Cortex®-M0+ et des capacités de consommation extrêmement basse du STM32 font du STM32 L0 le composant le plus adapté pour les applications fonctionnant sur pile ou alimentées par captage d'énergie et le microcontrôleur ayant la plus basse consommation d'énergie au monde à 125 °C. Le STM32 L0 offre une graduation dynamique de la tension, un oscillateur d'horloge ultra-basse consommation,  une interface LCD, un comparateur, un CNA et le chiffrement matériel. De nouveaux périphériques autonomes (dont USART, I2C, contrôleur sensoriel) réduisent la charge du cœur ARM Cortex-M0+, ce qui réduit le nombre de sorties de veille du processeur et contribue à une diminution des temps de traitement et de la consommation énergétique. D'autres caractéristiques à valeur ajoutée, comme le CAN 12 bits, USB sans quartz, temps de sortie de veille court et des périphériques de communication capables de fonctionner en mode ultra basse consommation en font un compromis imbattable entre intégration de fonctions, performances et consommation énergétique extrêmement faible. Le STM32 L0 est disponible avec un maximum de 64 ko de mémoire Flash, 8 ko de mémoire RAM et jusqu'à 2 ko de mémoire EEPROM embarquée (aucune émulation nécessaire) dans des boîtiers de 32 à 64 broches, notamment un WLCSP36 économiseur d'espace.

The STM32 L0 offers dynamic voltage scaling, an ultra-low-power clock oscillator, LCD interface, comparator, DAC and hardware encryption. New autonomous peripherals (including USART, I2C, touch sense controller) reduce the load of the ARM Cortex-M0+ core leading to fewer CPU wakeups and contribute to decreased processing time and power consumption. 

Other value-added features like 12-bit ADC, crystal-less USB, short wake-up time and communication peripherals capable of operating in ultra-low-power mode make up for an unrivaled tradeoff between feature integration, performance and ultra-low-energy consumption.

The STM32 L0 is available with up to 64Kb of Flash, 8Kbytes of RAM and up to 2Kbytes of embedded EEPROM (no emulation needed) in 32- to 64-pin packages, including a space-saving WLCSP36.

Caractéristiques

  • Ultra-low-power platform
    • 1.65V to 3.6V power supply
    • -40°C to +125°C temperature range
    • 0.27μA standby mode (2 wake-up pins)
    • 0.4μA stop mode (16 wake-up lines)
    • 0.8μA stop mode + RTC + 8KB RAM retention
    • 3.5μs wake-up time (from RAM)
    • 5μs wake-up time (from Flash memory)
  • Arm 32-bit Cortex-M0+ with MPU core
    • From 32kHz up to 32MHz max
    • 0.95 DMIPS/MHz
  • Reset and supply management
    • Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
    • Ultra-low power POR/PDR
    • Programmable voltage detector (PVD)
  • Clock sources
    • PLL for CPU clock
  • Pre-programmed bootloader
    • USART and SPI supported
  • Development support
    • Serial wire debug supported
  • Up to 51 fast I/Os (45 I/Os 5V tolerant)
  • Memories
    • Up to 64KB Flash with ECC
    • 8KB RAM
    • 2KB of data EEPROM with ECC
    • 20-byte backup register
    • Sector protection against R/W operation
  • Rich analog peripherals
    • 12-bit ADC 1.14Msps up to 16 channels (down to 1.65V)
    • 12-bit 1 channel DAC with output buffers (down to 1.8V)
    • 2x ultra-low-power comparators (window mode and wake up capability, down to 1.8V)
  • Up to 24 capacitive sensing channels supporting touch key, linear and rotary touch sensors
  • 7-channel DMA controller, supporting ADC, SPI, I2C, USART, DAC, Timers
  • 8x peripherals communication interface
  • 1x USB 2.0 crystal-less, battery charging detection, and LPM
  • 2x USART (ISO 7816, IrDA), 1x UART (low power)
  • 2x SPI 16 Mbits/s
  • 2x I2C (SMBus/PMBus)
  • 9x timers
    • 1x 16-bit with up to 4 channels
    • 2x 16-bit with up to 2 channels
    • 1x 16-bit ultra-low-power timer
    • 1x SysTick
    • 1x RTC
    • 1x 16-bit basic for DAC
    • 2x watchdogs (independent/window)
  • CRC calculation unit and 96-bit unique ID
  • True RNG and firewall protection
  • All packages are ECOPACK®2

Features Guide

Graphique - STMicroelectronics Microcontrôleurs ultra-basse puissance STM32 L0

STM32 L0 MCUs

Graphique - STMicroelectronics Microcontrôleurs ultra-basse puissance STM32 L0
Publié le: 2015-01-30 | Mis à jour le: 2024-12-17