STMicroelectronics STM32L100RC Manual
STMicroelectronics STM32L100RC Manual

STMicroelectronics STM32L100RC Manual

Ultra-low-power 32b mcu arm-based cortex-m3, 256kb flash, 16kb sram, 4kb eeprom, lcd, usb, adc, dac, memory i/f
Table of Contents

Advertisement

Quick Links

微可Vicor——值得信赖的元器件供应商
Ultra-low-power 32b MCU ARM
16KB SRAM, 4KB EEPROM, LCD, USB, ADC, DAC, memory I/F
Features
• Ultra-low-power platform
– 1.65 V to 3.6 V power supply
– -40 °C to 105 °C temperature range
– 0.29 µA Standby mode (3 wakeup pins)
– 1.15 µA Standby mode + RTC
– 0.44 µA Stop mode (16 wakeup lines)
– 1.4 µA Stop mode + RTC
– 8.6 µA Low-power run mode
– 185 µA/MHz Run mode
– 10 nA ultra-low I/O leakage
– 8 µs wakeup time
®
• Core: ARM
Cortex
– From 32 kHz up to 32 MHz max
– 1.25 DMIPS/MHz (Dhrystone 2.1)
– Memory protection unit
• Reset and supply management
– Low-power, ultrasafe 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
– USB and USART supported
• Development support
– Serial wire debug supported
– JTAG supported
• 51 fast I/Os (42 I/Os 5V tolerant), all mappable
on 16 external interrupt vectors
March 2015
This is information on a product in full production.
微可Vicor——值得信赖的元器件供应商
®
-M3 32-bit CPU
DocID024995 Rev 4
http://www.vicor.top/
®
-based Cortex
• Memories
– 256 KB Flash memory with ECC
– 16 KB RAM
– 4 KB of true EEPROM with ECC
– 20 Byte backup register
• LCD Driver for up to 8x28 segments
• Analog peripherals
– 12-bit ADC 1Msps up to 20 channels
– 12-bit DACs 2 channels with output buffers
– 2x ultra-low-power-comparators
(window mode and wakeup capability)
• DMA controller 12x channels
• 9x peripheral communication interfaces
– 1xUSB 2.0 (internal 48 MHz PLL)
– 3xUSART
– 3xSPI 16 Mbits/s (2x SPI with I2S)
– 2xI2C (SMBus/PMBus)
• 10x timers: 6x 16-bit with up to 4 IC/OC/PWM
channels, 2x 16-bit basic timers, 2x watchdog
timers (independent and window)
• CRC calculation unit
http://www.vicor.top/
021-31660491
STM32L100RC
®
-M3, 256KB Flash,
Datasheet
production data
LQFP64 (10 × 10 mm)
021-31660491
1/104
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L100RC and is the answer not in the manual?

Questions and answers

Summary of Contents for STMicroelectronics STM32L100RC

  • Page 1 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC ® ® Ultra-low-power 32b MCU ARM -based Cortex -M3, 256KB Flash, 16KB SRAM, 4KB EEPROM, LCD, USB, ADC, DAC, memory I/F − Datasheet production data Features • Ultra-low-power platform LQFP64 (10 × 10 mm) – 1.65 V to 3.6 V power supply –...
  • Page 2: Table Of Contents

    021-31660491 Contents STM32L100RC Contents Introduction ..........8 Description .
  • Page 3 021-31660491 STM32L100RC 3.14.3 SysTick timer ..........27 3.14.4...
  • Page 4 021-31660491 Contents STM32L100RC 6.3.9 Memory characteristics ........68 6.3.10...
  • Page 5 STM32L100RC pin definitions ........
  • Page 6 Table 64. STM32L100RC ordering information scheme ....... . . 102 Table 65.
  • Page 7 Figure 1. Ultra-low-power STM32L100RC block diagram ....... . . 12 Figure 2.
  • Page 8: 微可Vicor--值得信赖的元器件供应商

    STM32L100RC ultra-low-power ARM Cortex -M3 based microcontroller product line. The ultra-low-power STM32L100RC device is a microcontroller of 256 Kbytes in a 64-pin package, the description below gives an overview of the complete range of peripherals proposed in this device.
  • Page 9: Description

    8 multiplexed LCDs with the contrast independent of the supply voltage. The ultra-low-power STM32L100RC device operates from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option.
  • Page 10: Device Overview

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Description STM32L100RC Device overview Table 1. Ultra-low-power STM32L100RC device features and peripheral counts Peripheral STM32L100RC Flash (Kbytes) Data EEPROM (Kbytes) RAM (Kbytes) General- 16-bit purpose Timers Basic SPI/(I2S) Communica tion USART interfaces GPIOs 12-bit synchronized ADC Number of channels...
  • Page 11: Performance

    021-31660491 STM32L100RC Note: STMicroelectronics as a reliable and long-term manufacturer ensures as much as possible the pin-to-pin compatibility between any STM8Lxxxxx and STM32Lxxxxx devices and between any of the STM32Lx and STM32Fx series. Thanks to this unprecedented scalability, your old applications can be upgraded to respond to the latest market features and efficiency demand.
  • Page 12: Functional Overview

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Functional overview STM32L100RC Functional overview Figure 1. Ultra-low-power STM32L100RC block diagram 12/104 DocID024995 Rev 4 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491...
  • Page 13: Low-Power Modes

    STM32L100RC Low-power modes The ultra-low-power STM32L100RC device supports dynamic voltage scaling to optimize its power consumption in run mode. The voltage from the internal low-drop regulator that supplies the logic can be adjusted according to the system’s maximum operating frequency and the external voltage supply.
  • Page 14: Table 2. Functionalities Depending On The Operating Power Supply Range

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Functional overview STM32L100RC • Stop mode without RTC Stop mode achieves the lowest power consumption while retaining the RAM and register contents. All clocks are stopped, the PLL, MSI RC, HSI and LSI RC, LSE and HSE crystal oscillators are disabled. The voltage regulator is in the low-power mode.
  • Page 15: Table 3. Cpu Frequency Range Depending On Dynamic Voltage Scaling

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 3. CPU frequency range depending on dynamic voltage scaling CPU frequency range Dynamic voltage scaling range 16 MHz to 32 MHz (1ws) Range 1 32 kHz to 16 MHz (0ws) 8 MHz to 16 MHz (1ws)
  • Page 16: Table 4. Functionalities Depending On The Working Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Functional overview STM32L100RC Table 4. Functionalities depending on the working mode (from Run/active down to standby) Stop Standby Low- Low- Run/Active Sleep power power Wakeup Wakeup Sleep capability capability Flash Backup Registers EEPROM Brown-out rest (BOR) Programmable...
  • Page 17: Arm ® Cortex ® -M3 Core With Mpu

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 4. Functionalities depending on the working mode (from Run/active down to standby) (continued) Stop Standby Low- Low- Run/Active Sleep power power Wakeup Wakeup Sleep capability capability Tempsensor OP amp Comparators 16-bit and 32-bit Timers IWDG...
  • Page 18: Reset And Supply Management

    (such as read/write access permissions) for different memory regions. It provides up to eight different regions and an optional predefined background region. Owing to its embedded ARM core, the STM32L100RC device is compatible with all ARM tools and software.
  • Page 19: Voltage Regulator

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC power ramp-up should guarantee that 1.65 V is reached on V at least 1 ms after it exits the POR area. Five BOR thresholds are available through option bytes, starting from 1.8 V to 3 V. To...
  • Page 20: Clock Management

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Functional overview STM32L100RC Clock management The clock controller distributes the clocks coming from different oscillators to the core and the peripherals. It also manages clock gating for low-power modes and ensures clock robustness. It features: • Clock prescaler: to get the best trade-off between speed and current consumption, the clock frequency to the CPU and peripherals can be adjusted by a programmable prescaler.
  • Page 21: Figure 2. Clock Tree

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 2. Clock tree 1. For the USB function to be available, both HSE and PLL must be enabled, with the CPU running at either 24 MHz or 32 MHz. DocID024995 Rev 4 21/104 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/...
  • Page 22: Low-Power Real-Time Clock And Backup Registers

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Functional overview STM32L100RC Low-power real-time clock and backup registers The real-time clock (RTC) is an independent BCD timer/counter. Dedicated registers contain the sub-second, second, minute, hour (12/24 hour), week day, date, month, year, in BCD (binary-coded decimal) format. Correction for 28, 29 (leap year), 30, and 31 day of the month are made automatically.
  • Page 23: Memories

    021-31660491 STM32L100RC Memories The STM32L100RC device has the following features: • 16 Kbytes of embedded RAM accessed (read/write) at CPU clock speed with 0 wait states. With the enhanced bus matrix, operating the RAM does not lead to any performance penalty during accesses to the system bus (AHB and APB buses).
  • Page 24: Adc (Analog-To-Digital Converter)

    3.10 ADC (analog-to-digital converter) A 12-bit analog-to-digital converters is embedded into STM32L100RC device with up to 20 external channels, performing conversions in single-shot or scan mode. In scan mode, automatic conversion is performed on a selected group of analog inputs with up to 20 external channels in a group.
  • Page 25: Dac (Digital-To-Analog Converter)

    External triggers for conversion • Input reference voltage V REF+ Eight DAC trigger inputs are used in the STM32L100RC device. The DAC channels are triggered through the timer update outputs that are also connected to different DMA channels. 3.12 Ultra-low-power comparators and reference voltage The STM32L100RC device embeds two comparators sharing the same current bias and reference voltage.
  • Page 26: Timers And Watchdogs

    TIM7 1 and 65536 3.14.1 General-purpose timers (TIM2, TIM3, TIM4, TIM9, TIM10 and TIM11) There are seven synchronizable general-purpose timers embedded in the STM32L100RC device (see Table 5 for differences). TIM2, TIM3, TIM4 TIM2, TIM3, TIM4 are based on 16-bit auto-reload up/down counter. They include a 16-bit prescaler.
  • Page 27: Basic Timers (Tim6 And Tim7)

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC They can also be used as simple time bases and be clocked by the LSE clock source (32.768 kHz) to provide time bases independent from the main CPU clock. 3.14.2 Basic timers (TIM6 and TIM7) These timers are mainly used for DAC trigger generation. They can also be used as generic 16-bit time bases.
  • Page 28: Serial Peripheral Interface (Spi)

    3.15.4 Universal serial bus (USB) The STM32L100RC device embeds a USB device peripheral compatible with the USB full- speed 12 Mbit/s. The USB interface implements a full-speed (12 Mbit/s) function interface. It has software-configurable endpoint setting and supports suspend/resume. The dedicated 48 MHz clock is generated from the internal main PLL (the clock source must use a HSE crystal oscillator).
  • Page 29: Development Support

    CPU core by streaming compressed data at a very high rate from the STM32L100RC device through a small number of ETM pins to an external hardware trace port analyzer (TPA) device. The TPA is connected to a host computer using USB, Ethernet, or any other high-speed channel.
  • Page 30: Pin Descriptions

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Pin descriptions STM32L100RC Pin descriptions Figure 3. STM32L100RC LQFP64 pinout 1. This figure shows the package top view. Table 6. Legend/abbreviations used in the pinout table Name Abbreviation Definition Unless otherwise specified in brackets below the pin name, the pin function...
  • Page 31: Table 7. Stm32L100Rc Pin Definitions

    Table 6. Legend/abbreviations used in the pinout table (continued) Name Abbreviation Definition Alternate Functions selected through GPIOx_AFR registers functions functions Additional Functions directly selected/enabled through peripheral registers functions Table 7. STM32L100RC pin definitions Pins Pin functions Main Pin name function Alternate functions Additional functions (after reset) WKUP2/RTC_TAMP1/ PC13-WKUP2...
  • Page 32 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Pin descriptions STM32L100RC Table 7. STM32L100RC pin definitions (continued) Pins Pin functions Main Pin name function Alternate functions Additional functions (after reset) TIM2_CH4/TIM9_CH2 ADC_IN3/ /USART2_RX/LCD_SEG2 COMP1_INP/OPAMP1_VOUT SS_4 SS_4 DD_4 DD_4 SPI1_NSS/SPI3_NSS/ ADC_IN4/DAC_OUT1/ I2S3_WS/USART2_CK COMP1_INP ADC_IN5/ TIM2_CH1_ETR/SPI1_SCK DAC_OUT2/COMP1_INP...
  • Page 33 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 7. STM32L100RC pin definitions (continued) Pins Pin functions Main Pin name function Alternate functions Additional functions (after reset) TIM11_CH1/SPI2_MOSI/ ADC_IN21/COMP1_INP/ PB15 PB15 I2S2_SD/LCD_SEG15 RTC_REFIN TIM3_CH1/I2S2_MCK/ LCD_SEG24 TIM3_CH2/I2S3_MCK/ LCD_SEG25 TIM3_CH3/LCD_SEG26 TIM3_CH4/LCD_SEG27 USART1_CK/MCO/ LCD_COM0 USART1_TX/LCD_COM1 PA10 PA10...
  • Page 34 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Pin descriptions STM32L100RC Table 7. STM32L100RC pin definitions (continued) Pins Pin functions Main Pin name function Alternate functions Additional functions (after reset) TIM2_CH2/SPI1_SCK/ JTDO SPI3_SCK/I2S3_CK/ COMP2_INM LCD_SEG7/JTDO TIM3_CH1/SPI1_MISO/ NJTRST SPI3_MISO/LCD_SEG8/ COMP2_INP NJTRST TIM3_CH2/I2C1_SMBA/ SPI1_MOSI/SPI3_MOSI/ COMP2_INP I2S3_SD/LCD_SEG9 TIM4_CH1/I2C1_SCL/...
  • Page 35: Table 8. Alternate Function Input/Output

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Alternate functions Table 8. Alternate function input/output Digital alternate function number AFIO0 AFIO1 AFIO2 AFIO3 AFIO4 AFIO5 AFIO6 AFIO7 AFIO11 AFIO14 AFIO15 Port name Alternate function TIM9/ SYSTEM TIM2 TIM3/4 I2C1/2 SPI1/2 SPI3 USART1/2/3 CPRI SYSTEM 10/11 EVENT BOOT0 BOOT0...
  • Page 36 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Table 8. Alternate function input/output (continued) Digital alternate function number AFIO0 AFIO1 AFIO2 AFIO3 AFIO4 AFIO5 AFIO6 AFIO7 AFIO11 AFIO14 AFIO15 Port name Alternate function TIM9/ SYSTEM TIM2 TIM3/4 I2C1/2 SPI1/2 SPI3 USART1/2/3 CPRI SYSTEM 10/11 EVENT PA12 SPI1_MOSI USART1_RTS...
  • Page 37 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Table 8. Alternate function input/output (continued) Digital alternate function number AFIO0 AFIO1 AFIO2 AFIO3 AFIO4 AFIO5 AFIO6 AFIO7 AFIO11 AFIO14 AFIO15 Port name Alternate function TIM9/ SYSTEM TIM2 TIM3/4 I2C1/2 SPI1/2 SPI3 USART1/2/3 CPRI SYSTEM 10/11 EVENT PB11 TIM2_CH4 I2C2_SDA...
  • Page 38 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Table 8. Alternate function input/output (continued) Digital alternate function number AFIO0 AFIO1 AFIO2 AFIO3 AFIO4 AFIO5 AFIO6 AFIO7 AFIO11 AFIO14 AFIO15 Port name Alternate function TIM9/ SYSTEM TIM2 TIM3/4 I2C1/2 SPI1/2 SPI3 USART1/2/3 CPRI SYSTEM 10/11 COM4/ SPI3_SCK EVENT PC10...
  • Page 39: Memory Mapping

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Memory mapping Figure 4. Memory map DocID024995 Rev 4 39/104 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491...
  • Page 40: Electrical Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Electrical characteristics Parameter conditions Unless otherwise specified, all voltages are referenced to V 6.1.1 Minimum and maximum values Unless otherwise specified the minimum and maximum values are guaranteed in the worst conditions of ambient temperature, supply voltage and frequencies by tests in production on 100% of the device with an ambient temperature at T = 25 °C and T...
  • Page 41: Power Supply Scheme

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.1.6 Power supply scheme Figure 7. Power supply scheme DocID024995 Rev 4 41/104 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491...
  • Page 42: Optional Lcd Power Supply Scheme

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.1.7 Optional LCD power supply scheme Figure 8. Optional LCD power supply scheme 1. Option 1: LCD power supply is provided by a dedicated VLCD supply source, VSEL switch is open. 2. Option 2: LCD power supply is provided by the internal step-up converter, VSEL switch is closed, an external capacitance is needed for correct behavior of this converter.
  • Page 43: Absolute Maximum Ratings

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Absolute maximum ratings Stresses above the absolute maximum ratings listed in Table 9: Voltage characteristics, Table 10: Current characteristics, and Table 11: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied.
  • Page 44: Operating Conditions

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 5. A positive injection is induced by V > V while a negative injection is induced by V < V must never be INJ(PIN) exceeded. Refer to Table 9: Voltage characteristics for the maximum allowed input voltage values.
  • Page 45: Embedded Reset And Power Control Block Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 2. It is recommended to power V and V from the same source. A maximum difference of 300 mV between V can be tolerated during power-up . 3. To sustain a voltage higher than VDD+0.3V, the internal pull-up/pull-down resistors must be disabled.
  • Page 46 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 13. Embedded reset and power control block characteristics (continued) Symbol Parameter Conditions Unit Falling edge 2.45 2.55 Brown-out reset threshold 3 BOR3 Rising edge 2.54 2.66 Falling edge 2.68 2.85 Brown-out reset threshold 4...
  • Page 47: Embedded Internal Reference Voltage

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.3.3 Embedded internal reference voltage The parameters given in Table 15 are based on characterization results, unless otherwise specified. Table 14. Embedded internal reference voltage calibration values Calibration value name Description Memory address Raw data acquired at VREFINT_CAL temperature of 30 °C ±5 °C...
  • Page 48: Supply Current Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.4 Supply current characteristics The current consumption is a function of several parameters and factors such as the operating voltage, temperature, I/O pin loading, device software configuration, operating frequencies, I/O pin switching rate, program location in memory and executed binary code.
  • Page 49: Table 16. Current Consumption In Run Mode, Code With Data Processing Running From Flash

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 16. Current consumption in Run mode, code with data processing running from Flash Symbol Parameter Conditions Unit HCLK 1 MHz Range 3, V =1.2 V CORE 2 MHz µA VOS[1:0] = 11 4 MHz 4 MHz 0.915...
  • Page 50: Table 17. Current Consumption In Run Mode, Code With Data Processing Running From Ram

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 17. Current consumption in Run mode, code with data processing running from RAM Symbol Parameter Conditions Unit HCLK 1 MHz Range 3, =1.2 V VOS[1:0] 2 MHz µA CORE = 11 4 MHz...
  • Page 51: Table 18. Current Consumption In Sleep Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 18. Current consumption in Sleep mode Symbol Parameter Conditions Unit HCLK 1 MHz Range 3, =1.2 V 2 MHz 78.5 CORE VOS[1:0] = 11 4 MHz up to HCLK 4 MHz 16 MHz included, Range 2, =1.5 V...
  • Page 52: Table 19. Current Consumption In Low-Power Run Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 19. Current consumption in Low-power run mode Symbol Parameter Conditions Unit = -40 °C to 25 °C MSI clock, 65 kHz = 85 °C = 32 kHz HCLK = 105 °C peripherals OFF, code =-40 °C to 25 °C...
  • Page 53: Table 20. Current Consumption In Low-Power Sleep Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 20. Current consumption in Low-power sleep mode Symbol Parameter Conditions Unit MSI clock, 65 kHz = 32 kHz = -40 °C to 25 °C HCLK Flash OFF = -40 °C to 25 °C MSI clock, 65 kHz = 32 kHz = 85 °C...
  • Page 54: Table 21. Typical And Maximum Current Consumptions In Stop Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 21. Typical and maximum current consumptions in Stop mode Symbol Parameter Conditions Unit = -40°C to 25°C 1.15 = 1.8 V = -40°C to 25°C = 55°C = 85°C RTC clocked by LSI = 105°C...
  • Page 55 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 21. Typical and maximum current consumptions in Stop mode (continued) Symbol Parameter Conditions Unit Regulator in LP mode, HSI and HSE OFF, independent = -40°C to 25°C watchdog and LSI enabled Supply current in = -40°C to 25°C 0.435...
  • Page 56: Table 22. Typical And Maximum Current Consumptions In Standby Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 22. Typical and maximum current consumptions in Standby mode Symbol Parameter Conditions Unit = -40 °C to 25 °C 0.905 = 1.8 V = -40 °C to 25 °C 1.15 RTC clocked by LSI (no independent watchdog) = 55 °C...
  • Page 57: Table 23. Peripheral Current Consumption

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 23. Peripheral current consumption Typical consumption, V = 3.0 V, T = 25 °C Range 1, Range 2, Range 3, Low-power Peripheral Unit CORE CORE CORE 1.8 V 1.5 V 1.2 V sleep and VOS[1:0] =...
  • Page 58 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 23. Peripheral current consumption (continued) Typical consumption, V = 3.0 V, T = 25 °C Range 2, Range 3, Range 1, Low-power Peripheral Unit CORE CORE CORE 1.8 V 1.5 V 1.2 V...
  • Page 59: Wakeup Time From Low-Power Mode

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 3. In Low-power sleep and run mode, the Flash memory must always be in power-down mode. 4. Data based on a differential I measurement between ADC in reset configuration and continuous ADC conversion (HSI consumption not included).
  • Page 60: External Clock Source Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.6 External clock source characteristics High-speed external user clock generated from an external source In bypass mode the HSE oscillator is switched off and the input pin is a standard GPIO.The external clock signal has to respect the I/O characteristics in Section 6.3.12.
  • Page 61: Table 26. Low-Speed External User Clock Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Low-speed external user clock generated from an external source The characteristics given in the following table result from tests performed using a low- speed external clock source, and under the conditions summarized in Table Table 26. Low-speed external user clock characteristics...
  • Page 62: Table 27. Hse Oscillator Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC (1)(2) Table 27. HSE oscillator characteristics Symbol Parameter Conditions Min Typ Unit Oscillator frequency OSC_IN Feedback resistor kΩ Recommended load capacitance versus = 30 Ω equivalent serial resistance of the crystal = 3.3 V,...
  • Page 63: Table 28. Lse Oscillator Characteristics (F Lse = 32.768 Khz)

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 12. HSE oscillator circuit diagram 1. R value depends on the crystal characteristics. Low-speed external clock generated from a crystal/ceramic resonator The low-speed external (LSE) clock can be supplied with a 32.768 kHz crystal/ceramic resonator oscillator. All the information given in this paragraph are based on...
  • Page 64: Figure 13. Typical Application With A 32.768 Khz Crystal

    021-31660491 Electrical characteristics STM32L100RC is the startup time measured from the moment it is enabled (by software) to a stabilized SU(LSE) 32.768 kHz oscillation is reached. This value is measured for a standard crystal resonator and it can vary significantly with the crystal manufacturer.
  • Page 65: Internal Clock Source Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.3.7 Internal clock source characteristics The parameters given in Table 29 are derived from tests performed under the conditions summarized in Table High-speed internal (HSI) RC oscillator Table 29. HSI oscillator characteristics Symbol Parameter Conditions Unit Frequency = 3.0 V...
  • Page 66: Table 31. Msi Oscillator Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Multi-speed internal (MSI) RC oscillator Table 31. MSI oscillator characteristics Symbol Parameter Condition Max Unit MSI range 0 65.5 MSI range 1 MSI range 2 Frequency after factory calibration, done at MSI range 3 = 3.3 V and T...
  • Page 67 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 31. MSI oscillator characteristics (continued) Symbol Parameter Condition Max Unit MSI range 0 MSI range 1 MSI range 2 MSI range 3 MSI range 4 MSI oscillator stabilization time µs STAB(MSI) MSI range 5 MSI range 6,...
  • Page 68: Pll Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.8 PLL characteristics The parameters given in Table 32 are derived from tests performed under the conditions summarized in Table Table 32. PLL characteristics Value Symbol Parameter Unit PLL input clock PLL_IN PLL input clock duty cycle...
  • Page 69: Table 34. Flash Memory And Data Eeprom Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Flash memory and data EEPROM Table 34. Flash memory and data EEPROM characteristics Symbol Parameter Conditions Unit Operating voltage 1.65 Read / Write / Erase Programming/ erasing Erasing 3.28 3.94 time for byte / word /...
  • Page 70: Emc Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.10 EMC characteristics Susceptibility tests are performed on a sample basis during device characterization. Functional EMS (electromagnetic susceptibility) While a simple application is executed on the device (toggling 2 LEDs through I/O ports). the device is stressed by two electromagnetic events until a failure occurs. The failure is indicated by the LEDs: •...
  • Page 71: Electrical Sensitivity Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC To complete these trials, ESD stress can be applied directly on the device, over the range of specification values. When unexpected behavior is detected, the software can be hardened to prevent unrecoverable errors occurring (see application note AN1015).
  • Page 72: I/O Current Injection Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Static latch-up Two complementary static tests are required on six parts to assess the latch-up performance: • A supply overvoltage is applied to each power supply pin • A current injection is applied to each input, output and configurable I/O pin These tests are compliant with EIA/JESD 78A IC latch-up standard.
  • Page 73: I/O Port Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.3.13 I/O port characteristics General input/output characteristics Unless otherwise specified, the parameters given in Table 47 are derived from tests performed under the conditions summarized in Table 12. All I/Os are CMOS and TTL compliant. Table 41. I/O static characteristics...
  • Page 74: Table 42. Output Voltage Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Output driving current The GPIOs (general purpose input/outputs) can sink or source up to ±8 mA, and sink or source up to ±20 mA with the non-standard V specifications given in Table In the user application, the number of I/O pins which can drive current must be limited to...
  • Page 75: Table 43. I/O Ac Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Input/output AC characteristics The definition and values of input/output AC characteristics are given in Figure 14 Table 43, respectively. Unless otherwise specified, the parameters given in Table 43 are derived from tests performed under the conditions summarized in Table Table 43.
  • Page 76: Nrst Pin Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Figure 14. I/O AC characteristics definition 6.3.14 NRST pin characteristics The NRST pin input driver uses CMOS technology. It is connected to a permanent pull-up resistor, R (see Table Unless otherwise specified, the parameters given in...
  • Page 77: Tim Timer Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 15. Recommended NRST pin protection 1. The reset network protects the device against parasitic resets. 2. The user must ensure that the level on the NRST pin can go below the V max level specified in...
  • Page 78: Communications Interfaces

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.16 Communications interfaces C interface characteristics The device I C interface meets the requirements of the standard I C communication protocol with the following restrictions: SDA and SCL are not “true” open-drain I/O pins.
  • Page 79: Table 47. Scl Frequency

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 16. I C bus AC waveforms and measurement circuit 1. R = series protection resistor. 2. R = external pull-up resistor. 3. V is the I2C bus power supply. DD_I2C 4. Measurement points are done at CMOS levels: 0.3V and 0.7V...
  • Page 80: Table 48. Spi Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC SPI characteristics Unless otherwise specified, the parameters given in the following table are derived from tests performed under the conditions summarized in Table Refer to Section 6.3.12: I/O current injection characteristics for more details on the input/output alternate function characteristics (NSS, SCK, MOSI, MISO).
  • Page 81: Figure 17. Spi Timing Diagram - Slave Mode And Cpha = 0

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 17. SPI timing diagram - slave mode and CPHA = 0 Figure 18. SPI timing diagram - slave mode and CPHA = 1 1. Measurement points are done at CMOS levels: 0.3V and 0.7V DocID024995 Rev 4 81/104 微可Vicor——值得信赖的元器件供应商...
  • Page 82: Figure 19. Spi Timing Diagram - Master Mode (1)

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Figure 19. SPI timing diagram - master mode 1. Measurement points are done at CMOS levels: 0.3V and 0.7V 82/104 DocID024995 Rev 4 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491...
  • Page 83: Table 49. Usb Startup Time

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC USB characteristics The USB interface is USB-IF certified (full speed). Table 49. USB startup time Symbol Parameter Unit USB transceiver startup time µs STARTUP 1. Guaranteed by design, not tested in production. Table 50. USB DC electrical characteristics...
  • Page 84: Table 52. I2S Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 51. USB: full speed electrical characteristics (continued) Driver characteristics Symbol Parameter Conditions Unit Rise/ fall time matching Output signal crossover voltage 1. Guaranteed by design, not tested in production. 2. Measured from 10% to 90% of the data signal. For more detailed informations, please refer to USB Specification - Chapter 7 (version 2.0).
  • Page 85: Figure 21. I 2 S Slave Timing Diagram (Philips Protocol) (1)

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC ODD bit value, digital contribution leads to a min of (I2SDIV/(2*I2SDIV+ODD) and a max of (I2SDIV+ODD)/(2*I2SDIV+ODD). Fs max is supported for each mode/condition. Figure 21. I S slave timing diagram (Philips protocol) 1. Measurement points are done at CMOS levels: 0.3 × V and 0.7 ×...
  • Page 86: 12-Bit Adc Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC 6.3.17 12-bit ADC characteristics Unless otherwise specified, the parameters given in Table 54 are guaranteed by design. Table 53. ADC clock frequency Symbol Parameter Conditions Unit REF+ = < V REF+ 2.4 V ≤ V ≤...
  • Page 87 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Table 54. ADC characteristics (continued) Symbol Parameter Conditions Unit Direct channels 0.25 2.4 V ≤ V ≤ 3.6 V Multiplexed channels 0.56 2.4 V ≤ V ≤ 3.6 V µs Sampling time Direct channels 0.56 1.8 V ≤ V ≤...
  • Page 88: Table 55. Adc Accuracy

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC (1)(2) Table 55. ADC accuracy Symbol Parameter Test conditions Unit Total unadjusted error 2.4 V ≤ V ≤ 3.6 V Offset error 2.4 V ≤ V ≤ 3.6 V REF+ Gain error = 50 Ω...
  • Page 89: Table 56. Maximum Source Impedance Rain Max

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 23. ADC accuracy characteristics Figure 24. Typical connection diagram using the ADC 1. Refer to Table 56: Maximum source impedance RAIN max for the value of R Table 54: ADC characteristics for the value of C 2.
  • Page 90: Figure 25. Maximum Dynamic Current Consumption On V

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Figure 25. Maximum dynamic current consumption on V supply pin during ADC REF+ conversion Sampling (n cycles) Conversion (12 cycles) ADC clock ref+ 700µA 300µA MS36686V1 Table 56. Maximum source impedance R max (kΩ)
  • Page 91: Dac Electrical Specifications

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.3.18 DAC electrical specifications Data guaranteed by design, not tested in production, unless otherwise specified. Table 57. DAC characteristics Symbol Parameter Conditions Unit Analog supply voltage Reference supply must always be below REF+ REF+ voltage Lower reference voltage...
  • Page 92 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 57. DAC characteristics (continued) Symbol Parameter Conditions Unit = 3.3V = 3.0V REF+ = 0 to 50 ° C DAC output buffer OFF Offset error temperature dOffset/dT µV/°C coefficient (code 0x800) = 3.3V = 3.0V...
  • Page 93: Operational Amplifier Characteristics

    021-31660491 STM32L100RC 4. Difference between measured value at Code i and the value at Code i on a line drawn between Code 0 and last Code 4095. 5. Difference between the value measured at Code (0x800) and the ideal value = V REF+ 6.
  • Page 94 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Electrical characteristics STM32L100RC Table 58. Operational amplifier characteristics (continued) Symbol Parameter Condition Unit Normal mode Power supply PSRR rejection ratio Low-power mode Normal mode 1000 3000 >2.4 V Low-power mode Bandwidth Normal mode 2200 <2.4 V Low-power mode >2.4 V...
  • Page 95: Comparator

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC 6.3.20 Comparator Table 59. Comparator 1 characteristics Symbol Parameter Conditions Unit Analog supply voltage 1.65 value 400K 400K kΩ value Comparator 1 input voltage range Comparator startup time START µs Propagation delay ±3 ±10 Voffset Comparator offset = 3.6 V...
  • Page 96: Lcd Controller

    021-31660491 Electrical characteristics STM32L100RC 2. The delay is characterized for 100 mV input step with 10 mV overdrive on the inverting input, the non- inverting input set to the reference. 3. Comparator consumption only. Internal reference voltage (necessary for comparator operation) is not included.
  • Page 97: Package Information

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Package information In order to meet environmental requirements, ST offers this device in different grades of ® ® ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com.
  • Page 98: Table 62. Lqfp64, 10 X 10 Mm 64-Pin Low-Profile Quad Flat Package Mechanical Data

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Package information STM32L100RC Table 62. LQFP64, 10 x 10 mm 64-pin low-profile quad flat package mechanical data millimeters inches Symbol 1.600 0.0630 0.050 0.150 0.0020 0.0059 1.350 1.400 1.450 0.0531 0.0551 0.0571 0.170 0.220 0.270 0.0067 0.0087 0.0106...
  • Page 99: Figure 29. Lqfp64 Device Marking Example

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Marking of engineering samples The following figure gives an example of topside marking orientation versus pin 1 identifier location. Figure 29. LQFP64 device marking example 1. Parts marked as “ES”, “E” or accompanied by an Engineering Sample notification letter, are not yet qualified and therefore not yet ready to be used in production and any consequences deriving from such usage will not be at ST charge.
  • Page 100: Thermal Characteristics

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Package information STM32L100RC Thermal characteristics The maximum chip-junction temperature, T max, in degrees Celsius, may be calculated using the following equation: max × Θ max = T max + (P Where: • max is the maximum ambient temperature in ° C, •...
  • Page 101: Reference Document

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 STM32L100RC Figure 31. Thermal resistance suffix 7 7.2.1 Reference document JESD51-2 Integrated Circuits Thermal Test Method Environment Conditions - Natural Convection (Still Air). Available from www.jedec.org. DocID024995 Rev 4 101/104 微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491...
  • Page 102: Ordering Information Scheme

    微可Vicor——值得信赖的元器件供应商 http://www.vicor.top/ 021-31660491 Ordering information scheme STM32L100RC Ordering information scheme Table 64. STM32L100RC ordering information scheme Example: STM32 L 100 R C Device family STM32 = ARM-based 32-bit microcontroller Product type L = Low power Device subfamily 100: Device with LCD...
  • Page 103: Revision History

    Updated communication interfaces section including I2S characteristics. Updated DMIPS features in cover page and description section. Updated Table 7: STM32L100RC pin definitions with 12-Sept-2014 additional functions column. Updated Table 18: Current consumption in Sleep mode Flash ON, OFF mode.
  • Page 104 IMPORTANT NOTICE – PLEASE READ CAREFULLY STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders.

Table of Contents