Release Notes for STM32L1xx Standard Peripherals Library

Copyright © 2015 STMicroelectronics

 

Update history

V1.3.1 / 20-May-2015

Main Changes

  • Maintenance release to fix known defects and enhancements implementation
  • StdPeriph Drivers (more details in the release notes)
    • stm32l1xx_flash.c/.h
      • Fix FLASH_OB_RDPConfig() to avoid side effect on SPRMOD
      • Add 2 new functions to support WRPR4 register of STM32L1XX_XL devices
      • IMPORTANT NOTE: In the StdLib, the naming of WRP registers is shifted vs. the Reference Manual, see below, this will not be changed to keep compatibility with previous version of the Library
        • WRPR correspond to WRPR1
        • WRPR1 correspond to WRPR2
        • WRPR2 correspond to WRPR3
        • WRPR3 correspond to WRPR4
    • stm32l1xx_pwr.c
      • Fix PWR_EnterSTANDBYMode() to not clear Wakeup flag (WUF), this flag need to be cleared at application level before to call this function
  • CMSIS Drivers (more details in the release notes)
    • stm32l1xx.h
      • Add UID registers mapping
      • Add product categories information
      • Add FLASH WRPR4 register definition
  • Examples
    • Update PWR examples using PWR_EnterSTANDBYMode() function

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V7.10.3
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.10
  • STM32 TrueSTUDIO software (TrueSTUDIO) toolchain V5.0.0

Supported Devices and EVAL boards

  • STM32L1XX_MD devices and STM32L152_EVAL board
    • Ultra Low Power Medium-density devices: STM32L151x6xx, STM32L151x8xx,STM32L151xBxx, STM32L152x6xx, STM32L152x8xx and STM32L152xBxx.
    • Ultra Low Power Medium-density Value Line devices: STM32L100x6xx, STM32L100x8xx and STM32L100xBxx.
  • STM32L1XX_MDP devices and STM32L152_EVAL board
    • STM32L1XX_MDP are Ultra Low Power Medium-density Plus devices: STM32L151xCxx, STM32L152xCxx and STM32L162xCxx
    • Ultra Low Power Medium-density Plus Value Line devices: STM32L100xCxx
  • STM32L1XX_HD devices and STM32L152D_EVAL board
    • Ultra Low Power High-density devices: STM32L151xDxx, STM32L152xDxx and STM32L162xDxx
  • STM32L1XX_XL devices and STM32L152D_EVAL board
    • Ultra Low Power XL-density devices: STM32L151xExx, STM32L152xExx and STM32L162xExx

V1.3.1RC1 / 15-July-2014

Main Changes

  • Patch release containing updated version of STM32L1xx CMSIS and StdPeriph drivers, for more details please refer to the corresponding release notes.

V1.3.0 / 16-May-2014

Main Changes

  • Add support for STM32L1xx XL-density devices "Ultra Low Power XL-density devices: STM32L151xExx, STM32L152xExx and STM32L162xExx"
  • Remove preconfigured projects for Ride and HiTOP toolchains, since they are no more natively supported by the Library
  • Update preconfigured template projects for EWARM, MDK-ARM and TrueSTUDIO toolchains
  • Miscellaneous enhancements and bugs fix for the peripheral drivers and examples, for more details refer to each component release notes.

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V7.10.3
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.10
  • STM32 TrueSTUDIO software (TrueSTUDIO) toolchain V5.0.0

Supported Devices and EVAL boards

  • STM32L1XX_MD devices and STM32L152_EVAL board
    • Ultra Low Power Medium-density devices: STM32L151x6xx, STM32L151x8xx,STM32L151xBxx, STM32L152x6xx, STM32L152x8xx and STM32L152xBxx.
    • Ultra Low Power Medium-density Value Line devices: STM32L100x6xx, STM32L100x8xx and STM32L100xBxx.
  • STM32L1XX_MDP devices and STM32L152_EVAL board
    • STM32L1XX_MDP are Ultra Low Power Medium-density Plus devices: STM32L151xCxx, STM32L152xCxx and STM32L162xCxx
    • Ultra Low Power Medium-density Plus Value Line devices: STM32L100xCxx
  • STM32L1XX_HD devices and STM32L152D_EVAL board
    • Ultra Low Power High-density devices: STM32L151xDxx, STM32L152xDxx and STM32L162xDxx
  • STM32L1XX_XL devices and STM32L152D_EVAL board
    • Ultra Low Power XL-density devices: STM32L151xExx, STM32L152xExx and STM32L162xExx

V1.2.0 / 22-February-2013

Main Changes

  • Add reference to STM32L100xx Ultra Low Power Value Line devices
  • Update STM32L1xx CMSIS and StdPeriph_Driver to add support for Proprietary code Read Out Protection (PcROP) feature (available only in STM32L1XX_MDP devices)

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V6.40.7
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.60
  • TASKING VX-toolset for ARM Cortex-M (TASKING) toolchain V4.3r1
  • STM32 TrueSTUDIO software (TrueSTUDIO) toolchain V3.3.0
  • Raisonance RIDE7 software (RIDE) toolchain V1.48

Supported Devices and EVAL boards

  • STM32L1XX_MD devices and STM32L152_EVAL board
    • Ultra Low Power Medium-density devices: STM32L151x6xx, STM32L151x8xx,STM32L151xBxx, STM32L152x6xx, STM32L152x8xx and STM32L152xBxx.
    • Ultra Low Power Medium-density Value Line devices: STM32L100x6xx, STM32L100x8xx and STM32L100xBxx.
  • STM32L1XX_MDP devices and STM32L152_EVAL board
    • STM32L1XX_MDP are Ultra Low Power Medium-density Plus devices: STM32L151xCxx, STM32L152xCxx and STM32L162xCxx
    • Ultra Low Power Medium-density Plus Value Line devices: STM32L100xCxx
  • STM32L1XX_HD devices and STM32L152D_EVAL board
    • Ultra Low Power High-density devices: STM32L151xDxx, STM32L152xDxx and STM32L162xDxx

V1.1.0 / 13-April-2012

Main Changes

  • All source files: license disclaimer text update and add link to the License file on ST Internet.

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V6.30.7
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.23
  • TASKING VX-toolset for ARM Cortex-M (TASKING) toolchain v4.2r1
  • STM32 TrueSTUDIO software (TrueSTUDIO) toolchain v3.0.0
  • Raisonance RIDE7 software (RIDE) toolchain (RIDE7 IDE:7.36, RKitARM for RIDE7:1.38)


V1.1.0 / 24-January-2012

Main Changes

  • Official version for STM32L1xx Ultra Low Power High-density and Medium-density Plus devices.

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V6.30
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.23
  • TASKING VX-toolset for ARM Cortex-M (TASKING) toolchain v4.1r1
  • STM32 TrueSTUDIO software (TrueSTUDIO) toolchain v2.3.0
  • Raisonance RIDE7 software (RIDE) toolchain (RIDE7 IDE:7.36, RKitARM for RIDE7:1.38)

V1.0.0 / 31-December-2010

Main Changes

  • First official release for STM32L1xx Ultra Low Power Medium-density devices.

Contents


Development Toolchains

  • IAR Embedded Workbench for ARM (EWARM) toolchain V5.50.5
  • Hitex IDE/Debugger (HiTOP) toolchain V5.40.0051
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.13
  • Raisonance IDE RIDE7 (RIDE) toolchain (RIDE7 IDE:7.30.10, RKitARM for RIDE7:1.30.10)

  • Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V1.4.0
    • A software patch is needed to use STM32L1xx Ultra Low Power Medium-density  devices with this version, click here to download.

    License

    Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at:


    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    For complete documentation on STM32 Microcontrollers visit www.st.com/STM32