STM32L063C8 32-bit MCU Datasheet

STM32L063C8 Datasheet, PDF, Equivalent


Part Number

STM32L063C8

Description

Ultra-low-power 32-bit MCU

Manufacture

STMicroelectronics

Total Page 30 Pages
Datasheet
Download STM32L063C8 Datasheet


STM32L063C8
STM32L063C8 STM32L063R8
Ultra-low-power 32-bit MCU Arm®-based Cortex®-M0+, 64KB Flash,
8KB SRAM, 2KB EEPROM, LCD, USB, ADC, DAC, AES
Datasheet - production data
Features
Ultra-low-power platform
– 1.65 V to 3.6 V power supply
-40 to 125 °C temperature range
– 0.27 µA Standby mode (2 wakeup pins)
– 0.4 µA Stop mode (16 wakeup lines)
– 0.8 µA Stop mode + RTC + 8-Kbyte RAM
retention
– 88 µA/MHz in Run mode
– 3.5 µs wakeup time (from RAM)
– 5 µs wakeup time (from Flash memory)
Core: Arm® 32-bit Cortex®-M0+ with MPU
– From 32 kHz up to 32 MHz max.
– 0.95 DMIPS/MHz
Memories
– 64-Kbyte Flash memory with ECC
– 8-Kbyte RAM
– 2 Kbytes of data EEPROM with ECC
– 20-byte backup register
– Sector protection against R/W operation
Up to 51 fast I/Os (45 I/Os 5V tolerant)
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 25 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– High speed internal 16 MHz factory-trimmed RC
(+/- 1%)
– Internal low-power 37 kHz RC
– Internal multispeed low-power 65 kHz to
4.2 MHz RC
– Internal self calibration of 48 MHz RC for USB
– PLL for CPU clock
Pre-programmed bootloader
– USART, SPI supported
Development support
– Serial wire debug supported
LCD driver for up to 8×28segments
– Support contrast adjustment
LQFP64
10x10 mm
LQFP48
7x7 mm
UFQFPN48
(7x7 mm)
– Support blinking mode
– Step-up converted on board
Rich Analog peripherals
– 12-bit ADC 1.14 Msps up to 16 channels (down
to 1.65 V)
– 12-bit 1 channel DAC with output buffers (down
to 1.8 V)
– 2x ultra-low-power comparators (window mode
and wake up capability, down to 1.65 V)
Up to 24 capacitive sensing channels supporting
touchkey, linear and rotary touch sensors
7-channel DMA controller, supporting ADC, SPI,
I2C, USART, DAC, Timers, AES
8x peripheral communication interfaces
– 1x USB 2.0 crystal-less, battery charging
detection and LPM
– 2x USART (ISO 7816, IrDA), 1x UART (low
power)
– Up to 4x 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,
and 2x watchdogs (independent/window)
CRC calculation unit, 96-bit unique ID
True RNG and firewall protection
Hardware Encryption Engine AES 128-bit
All packages are ECOPACK2
June 2019
This is information on a product in full production.
DS10090 Rev 8
1/130
www.st.com

STM32L063C8
Contents
Contents
STM32L063x8
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1 Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2.2 Ultra-low-power device continuum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 Interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Arm® Cortex®-M0+ core with MPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4 Reset and supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5 Clock management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.6 Low-power real-time clock and backup registers . . . . . . . . . . . . . . . . . . . 25
3.7 General-purpose inputs/outputs (GPIOs) . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.8 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.9 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.10 Direct memory access (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.11 Liquid crystal display (LCD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.12 Analog-to-digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.13 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.14
3.13.1 Internal voltage reference (VREFINT) . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.13.2 VLCD voltage monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Digital-to-analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.15 Ultra-low-power comparators and reference voltage . . . . . . . . . . . . . . . . 29
3.16 System configuration controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.17 Touch sensing controller (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.18 AES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.19 Timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.19.1 General-purpose timers (TIM2, TIM21 and TIM22) . . . . . . . . . . . . . . . . 31
2/130
DS10090 Rev 8


Features STM32L063C8 STM32L063R8 Ultra-low-power 32-bit MCU Arm®-based Cortex®-M0+, 6 4KB Flash, 8KB SRAM, 2KB EEPROM, LCD, U SB, ADC, DAC, AES Datasheet - productio n data Features • Ultra-low-power pl atform – 1.65 V to 3.6 V power supply – -40 to 125 °C temperature range 0.27 µA Standby mode (2 wakeup pins ) – 0.4 µA Stop mode (16 wakeup line s) – 0.8 µA Stop mode + RTC + 8-Kbyt e RAM retention – 88 µA/MHz in Run m ode – 3.5 µs wakeup time (from RAM) – 5 µs wakeup time (from Flash memor y) • Core: Arm® 32-bit Cortex®-M0+ with MPU – From 32 kHz up to 32 MHz m ax. – 0.95 DMIPS/MHz • Memories – 64-Kbyte Flash memory with ECC – 8-K byte RAM – 2 Kbytes of data EEPROM wi th ECC – 20-byte backup register – Sector protection against R/W operation • Up to 51 fast I/Os (45 I/Os 5V tol erant) • 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 25 MHz crystal oscillator – 32 .
Keywords STM32L063C8, datasheet, pdf, STMicroelectronics, Ultra-low-power, 32-bit, MCU, TM32L063C8, M32L063C8, 32L063C8, STM32L063C, STM32L063, STM32L06, 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)