STM32F0xx Standard Peripherals Firmware Library: Project Example Template

STM32F0xx Standard Peripherals Library

Project Example Template
  ******************** (C) COPYRIGHT 2014 STMicroelectronics *******************
  * @file    readme.txt 
  * @author  MCD Application Team
  * @version V1.5.0
  * @date    05-December-2014
  * @brief   This sub-directory contains all the user-modifiable files needed to 
  *          create a new project linked with the STM32F0xx Standard Peripheral
  *          Library.
  ******************************************************************************
  *
  * 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.
  *
  ******************************************************************************
   
Project Example Template Description

This example is used as a template project that can be used as reference to build any new firmware application for STM32F0xx devices using the STM32F0xx Standard Peripherals Library.

Directory contents

This folder contains standard template projects for EWARM, MDK-ARM and Truestudio toolchains that compile the needed STM32F0xx Standard Peripheral's drivers plus all the user-modifiable files that are necessary to create a new project.

  • Project/STM32F0xx_StdPeriph_Templates/stm32f0xx_conf.h Library Configuration file
  • Project/STM32F0xx_StdPeriph_Templates/stm32f0xx_it.c Interrupt handlers
  • Project/STM32F0xx_StdPeriph_Templates/stm32f0xx_it.h Interrupt handlers header file
  • Project/STM32F0xx_StdPeriph_Templates/main.c Main program
  • Project/STM32F0xx_StdPeriph_Templates/main.h Header for main.c module
  • Project/STM32F0xx_StdPeriph_Templates/system_stm32f0xx.c STM32F0xx system source file
Note:
The "system_stm32f0xx.c" is generated by an automatic clock configuration tool and can be easily customized to meet user application requirements. To select different clock setup, use the "STM32F0xx_Clock_Configuration_VX.Y.Z.xls" provided with the AN4055 package available on ST Microcontrollers

© COPYRIGHT STMicroelectronics

STM32L1xx Standard Peripherals Library: Footer

 

 

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