UM1674
Project folder:
Demonstration subfolder: firmware of preloaded demo
Master_Workspace subfolder: common project for all examples
Peripheral_Examples subfolder: examples ready to run
Template subfolder: pre-configured project templates
Utilities folder:
STM32F072-Discovery subfolder: for the abstraction layer of the supported board
The user can run examples provided within this package. A set of examples for each
peripheral are ready to be run.
2.2
Programming firmware application
2.2.1
IDE requirements
To start programming, user must:
Install the preferred Integrated Development Environment (IDE).
Install the ST-LINK/V2 driver from the ST web site.
Note:
Required information to download and install desired IDE and ST-LINK/V2 are detailed in
Getting started with STM32F072 Discovery software development
2.2.2
Programming application
Several IP examples are provided with the firmware package (see
STM32F072B-Discovery_FW_VX.Y.Z /Projects/ and the user must use one of the three tool
chains supported to program applications on the STM32F072B-DISCO board.
To program the Template example, follow the sequence below:
1.
Open application folder STM32F072B-Discovery_FW_VX.Y.Z /Projects/Template.
2.
Select the desired IDE project (EWARM for IAR, MDK-ARM for Keil or TrueSTUDIO for
Atollic).
3.
Double click on the project file (for example, Template.eww for EWARM).
4.
Rebuild all files: Project->Rebuild all.
5.
Load project image: Project->Debug.
6.
Run program: Debug->Go.
The demo software, as well as other software examples that allow you to discover the
STM32 F0 series features, are available at www.st.com/stm32f0-discovery.
DocID025256 Rev 1
Firmware package
tools.
Figure
3) under
7/9
8
Need help?
Do you have a question about the STM32F072 Discovery and is the answer not in the manual?
Questions and answers