EasyManua.ls Logo

ST STM32F4DISCOVERY - Table of Contents

ST STM32F4DISCOVERY
46 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
UM1467 Contents
Doc ID 022172 Rev 1 2/46
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Running the built-in demonstration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Description of the firmware package . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1 Libraries folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.1 CMSIS subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.2 STM32_USB_Device_Library subfolder . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.3 STM32_USB_HOST_Library subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.4 STM32_USB_OTG_Driver subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.5 STM32F4xx_StdPeriph_Driver subfolder . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Project folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.1 Demonstration subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.2 Master_Workspace subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.3 Peripheral_Examples subfolder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 Utilities folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Binary images for reprogramming firmware applications . . . . . . . . . . 9
5 ST-LINK/V2 installation and development . . . . . . . . . . . . . . . . . . . . . . . 10
6 Using IAR Embedded Workbench® for ARM . . . . . . . . . . . . . . . . . . . . 11
6.1 Building an existing EWARM project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.2 Debugging and running your EWARM project . . . . . . . . . . . . . . . . . . . . . 12
6.3 Creating your first application using the EWARM toolchain . . . . . . . . . . . 14
6.3.1 Managing source files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.3.2 Configuring project options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7 Using MDK-ARM Microcontroller Development Kit by Keil™ . . . . . . . 20
7.1 Building an existing MDK-ARM project . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.2 Debugging and running your MDK-ARM project . . . . . . . . . . . . . . . . . . . 21
7.3 Creating your first application using the MDK-ARM toolchain . . . . . . . . . 23

Other manuals for ST STM32F4DISCOVERY

Related product manuals