Release Notes for

STM8L10x Standard Peripherals Library

 

Copyright © 2014 STMicroelectronics

Microcontrollers Division - Application Team

 

Overview

  

  The STM8L10x-Standard Peripheral Library Package consists of device drivers for all of the standard device peripherals, for the STM8L10x 8-bit Flash microcontrollers.

It includes a description of the device drivers plus a set of examples for each peripheral.

 

Update History

  

V1.2.1 - 30-September-2014

Main Changes

 Update the IWDG configuration seqeunce in the IWDG_Example.

Update timeout variable declaration on 16 bit instead of 32 bit in the FLASH_WaitForLastOperation() function to avoid __ramfunc issue with IAR.

 
Content

  STM8L10x Standard Peripheral Driver v1.2.1. (release notes)

  STM8L10x Standard Peripheral Examples v1.2.1. (release notes)

  STM8L10x_StdPeriph_Templates v1.2.1. (release notes)

  STM8L101_EVAL v1.2.0. (release notes)

 

Development Toolchains and Compilers

  ST Visual Debug (STVD) toolchain v4.3.6.

  Cosmic compiler v4.3.12 (or later).

  Raisonance RKit for STM8 v2.52.

  Raisonance RIDE toolchain v7.48.

  IAR Embedded Workbench for STM8 IDE (EWSTM8) v1.42.1.

Supported Devices and EVAL boards

  STM8L10x devices and STM8L1/L2-EVAL revB.

  

V1.2.0 - 01-June-2012

Main Changes

  Add IAR Embedded Workbench for STM8 (EWSTM8) toolchain support.

  New "Utilities" folder and drivers architecture.

  Package updated with new license agreement.

 
Content

  STM8L10x Standard Peripheral Driver v1.2.0. (release notes)

  STM8L10x Standard Peripheral Examples v1.2.0. (release notes)

  STM8L10x_StdPeriph_Templates v1.2.0. (release notes)

  STM8L101_EVAL v1.2.0. (release notes)

 

Development Toolchains and Compilers

  ST Visual Debug (STVD) toolchain v4.3.0.

  Cosmic compiler v4.3.6 (or later).

  Raisonance RKit for STM8 v2.40.

  Raisonance RIDE toolchain v7.36.

  IAR Embedded Workbench for STM8 IDE (EWSTM8) v1.30.1.

 

Supported Devices and EVAL boards

  STM8L10x devices and STM8L1/L2-EVAL revB.

  

V1.1.0 - 14-September-2009


1.0.1 - 19-June-2009


-    Flash pointer definition added

-    __CONST  definition added for Cosmic and Raisonance compilers

-    TINY definition added for Cosmic and Raisonance compilers

-    STM8L10x Standard Peripheral Library old types added for legacy purpose

-    The GPIO_Mode_TypeDef enum element definition updated:

 -            GPIO_Mode_Out_OD_Low_Fast

 -            GPIO_Mode_Out_PP_Low_Fast 

 -             GPIO_Mode_Out_OD_Low_Slow

 -            GPIO_Mode_Out_PP_Low_Slow

 -            GPIO_Mode_Out_OD_HiZ_Fast

 -            GPIO_Mode_Out_PP_High_Fast

 -            GPIO_Mode_Out_OD_HiZ_Slow

 -            GPIO_Mode_Out_PP_High_Slow

-          BEEP_Init function updated

 -            BEEP->CSR |= BEEP_CSR_BEEPEN; removed from init function

-          Exception is made for the following FLASH examples:

      -          FLASH_ExecutionFromRAMWhileBlockWriteOperation

      -          FLASH_WriteEraseBlockOperation

  --> Dependency related to linkerfile edition

-          AWU_AutoLSICalibration private function removed and replaced by u32 LSIMeasurment

-          BEEP_AutoLSICalibration private function removed and replaced by u32 LSIMeasurment

-          Add BEEP_Cmd function call in the example after BEEP_Init function update.

-          stm8_interrupt_vector.c and stm8s_it.c/.h files were updated to use @far instead of @near

-          Optimization option updated for STVD with Raisonance project

-           SCINAME(STM8) linker option added for STVD with Raisonance project

1.0.0 - 10-April-2009


License

 

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

http://www.st.com/software_license_agreement_liberty_v2

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 STM8 microcontrollers please visit http://www.st.com/stm8

   

Generated by RNcreator v2.0