User manual
Contents UM1677
2/18 DocID025326 Rev 1
Contents
1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Running the built-in demonstration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Description of the firmware package . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Libraries folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 CMSIS subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.2 STM32F0xx_StdPeriph_Driver subfolder . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Project folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1 Demonstration subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.2 Master_Workspace subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.3 Peripheral_Examples subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Utilities folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Binary images for reprogramming firmware applications . . . . . . . . . . 7
4 ST-LINK/V2 installation and development . . . . . . . . . . . . . . . . . . . . . . . 8
5 Using IAR Embedded Workbench
®
for ARM . . . . . . . . . . . . . . . . . . . . . 9
5.1 Building an existing EWARM project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6 MDK-ARM toolchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7 TrueSTUDIO toolchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17