STM32L100C6 MCU Datasheet

STM32L100C6 Datasheet PDF, Equivalent


Part Number

STM32L100C6

Description

Ultra-low-power 32-bit MCU

Manufacture

STMicroelectronics

Total Page 30 Pages
PDF Download
Download STM32L100C6 Datasheet PDF


STM32L100C6
STM32L100C6 STM32L100R8
STM32L100RB
Ultra-low-power 32-bit MCU ARM®-based Cortex®-M3,
128KB Flash, 10KB SRAM, 2KB EEPROM, LCD, USB, ADC, DAC
Datasheet production data
Features
Ultra-low-power platform
– 1.8 V to 3.6 V power supply
– -40°C to 85°C temperature range
– 0.3 µA Standby mode (2 wakeup pins)
– 0.9 µA Standby mode + RTC
– 0.57 µA Stop mode (16 wakeup lines)
– 1.2 µA Stop mode + RTC
– 9 µA Low-power run mode
– 214 µA/MHz Run mode
– 10 nA ultra-low I/O leakage
– < 8 µs wakeup time
Core: 32-bit ARM® Cortex®-M3 CPU
– From 32 kHz up to 32 MHz max
– 1.25 DMIPS/MHz (Dhrystone 2.1)
– Memory protection unit
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
– 1 to 24 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– High-speed internal 16 MHz
– Internal low-power 37 kHz RC
– Internal multispeed low-power 65 kHz to
4.2 MHz
– PLL for CPU clock and USB (48 MHz)
Pre-programmed bootloader
– USART supported
Development support
– Serial wire debug supported
– JTAG supported
Up to 51 fast I/Os (42 I/Os 5V tolerant), all
mappable on 16 external interrupt vectors
LQFP64
10 x 10 mm
UFQFPN48
7 x 7 mm
Memories
– Up to 128 Kbytes of Flash memory with
ECC
– Up to 10 Kbytes of RAM
– Up to 2 Kbytes of true EEPROM with ECC
– 20-byte backup register
LCD Driver for up to 8x28 segments
Analog peripherals
– 12-bit ADC 1 Msps up to 20 channels
– 12-bit DAC 2 channels with output buffers
– Two ultra-low-power comparators
Seven DMA controller channels
Eight communication interface peripherals
– One USB 2.0
– Three USARTs (ISO 7816, IrDA)
– Two SPIs (16 Mbit/s)
– Two I2Cs (SMBus/PMBus)
Ten timers:
– Six 16-bit timers with up to 4 IC/OC/PWM
channels
– Two 16-bit basic timers
– Two watchdog timers (independent and
window)
CRC calculation unit
All packages ECOPACK®2
August 2017
This is information on a product in full production.
DocID024295 Rev 6
1/103
www.st.com

STM32L100C6
Contents
Contents
STM32L100C6 STM32L100R8/RB
1
2
3
2/103
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Ultra-low-power device continuum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2.2.1 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.2 Shared peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.3 Common system strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.4 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 ARM® Cortex®-M3 core with MPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Reset and supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3.4 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4 Clock management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5 Low-power real-time clock and backup registers . . . . . . . . . . . . . . . . . . . 22
3.6 GPIOs (general-purpose inputs/outputs) . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.7 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.8 DMA (direct memory access) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.9 LCD (liquid crystal display) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.10 ADC (analog-to-digital converter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.10.1 Internal voltage reference (VREFINT) . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.11 DAC (digital-to-analog converter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.12 Ultra-low-power comparators and reference voltage . . . . . . . . . . . . . . . . 25
3.13 Routing interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.14 Timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.14.1 General-purpose timers (TIM2, TIM3, TIM4, TIM9, TIM10 and TIM11) . 26
3.14.2 Basic timers (TIM6 and TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.14.3 SysTick timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
DocID024295 Rev 6


Features STM32L100C6 STM32L100R8 STM32L100RB Ultr a-low-power 32-bit MCU ARM®-based Cort ex®-M3, 128KB Flash, 10KB SRAM, 2KB EE PROM, LCD, USB, ADC, DAC Datasheet −p roduction data Features • Ultra-low -power platform – 1.8 V to 3.6 V powe r supply – -40°C to 85°C temperatur e range – 0.3 µA Standby mode (2 wak eup pins) – 0.9 µA Standby mode + RT C – 0.57 µA Stop mode (16 wakeup lin es) – 1.2 µA Stop mode + RTC – 9 A Low-power run mode – 214 µA/MHz R un mode – 10 nA ultra-low I/O leakage – < 8 µs wakeup time • Core: 32-b it ARM® Cortex®-M3 CPU – From 32 kH z up to 32 MHz max – 1.25 DMIPS/MHz ( Dhrystone 2.1) – Memory protection un it • Reset and supply management – Ultra-safe, low-power BOR (brownout res et) with 5 selectable thresholds – Ul tra-low-power POR/PDR – Programmable voltage detector (PVD) • Clock source s – 1 to 24 MHz crystal oscillator 32 kHz oscillator for RTC with calibr ation – High-speed internal 16 MHz – Internal low-power 37 kHz RC – Internal multispeed low-power 65 kHz to 4.2 MHz – PLL .
Keywords STM32L100C6, datasheet, pdf, STMicroelectronics, Ultra-low-power, 32-bit, MCU, TM32L100C6, M32L100C6, 32L100C6, STM32L100C, STM32L100, STM32L10, Equivalent, stock, pinout, distributor, price, schematic, inventory, databook, Electronic, Components, Parameters, parts, cross reference, chip, Semiconductor, circuit, Electric, manual, substitute




@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)