UM1467 Description of the firmware package
Doc ID 022172 Rev 1 8/46
A binary images (*.hex and *.dfu) of this demonstration is provided under Binary subfolder.
You can use the STM32F4xx’s embedded Bootloader or any in-system programming tool to
reprogram the demonstration using this binary image.
3.2.2 Master_Workspace subfolder
This subfolder contains, for some toolchains, a multi-project workspace allowing you to
manage all the available projects (provided under the subfolders listed below) from a single
workspace window.
3.2.3 Peripheral_Examples subfolder
This subfolder contains a set of examples for some peripherals with preconfigured projects
for EWARM, MDK-ARM, TrueSTUDIO and TASKING toolchains. See Section 5 and
STM32F4DISCOVERY peripheral firmware examples, AN3983, for further details.
3.3 Utilities folder
This folder contains the abstraction layer for the STM32F4DISCOVERY hardware. It
provides the following drivers:
– stm32f4_discovery.c: provides functions to manage the user push button and 4 LEDs
(LD3.LD6)
– stm32f4_discovery_audio_codec.c/.h: provides functions to manage the audio DAC
(CS43L22)
– stm32f4_discovery_lis302dl.c/.h: provides functions to manage the MEMS
accelerometer (LIS302DL).