Release Notes for AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling"

Copyright © 2009 STMicroelectronics

 

Contents

  1. What's New in AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" V2.0.0
  2. What is AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling"?
  3. AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" update History
  4. License

What's New in AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" V2.0.0?

The AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" V2.0.0 is an update of V1.0.0 that makes the application note compliant with the Cortex™ microcontroller software interface standard (CMSIS).

What is AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" V2.0.0"?

The AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" gives two methods to improve ADC resolution. These techniques are based on the same principle: oversampling the input signal with the maximum 1 MHz ADC capability and decimating the input signal to enhance its resolution.
The method and the firmware given within this application note apply to both Medium- and High-density STM32F10xxx products. Some specific hints are given at the end of the application note to take advantage of the Medium- and High-density STM32F103xx performance line devices and of the High-density STM32F101xx access line devices.
This application note is split into two main parts: the first one describes how oversampling increases the ADC-specified resolution while the second describes the guidelines to implement the different methods available and gives the firmware flowchart of their implementation on the STM32F101xx and STM32F103xx devices.

The AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" is full CMSIS compliant.

AN2668 "Improving STM32F101xx and STM32F103xx ADC resolution by oversampling" V2.0.0 update History

 

V2.0.0 - 04/27/2009

  • AN2668 V2.0.0 updated with STM32F10x Standard Peripherals Library (StdPeriph_Lib) V3.0.0
  • AN2668  V2.0.0 is full CMSIS compliant
  • STM32F10x Standard Peripherals Library Structure is updated.
  • AN2668 Package Architecture is enhanced

For more details, please refer to AN2953 "How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0".   

V1.0.0 - 09/08/2008

  • Updated with STM32F10x FWLib V2.0.1
  • Add Project with RIDE and HITOP, EWARMv5.11 toolchains

V0.1 - 01/25/2008

  • Created.

License

The enclosed firmware and all the related documentation are not covered by a License Agreement, if you need such License you can contact your local STMicroelectronics office.

THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.

 


For Complete on STM32(CORTEX M3) 32-Bit Microcontrollers visit www.st.com/STM32