This application note describes the STM32VLDISCOVERY firmware package structure, and provides short descriptions of STM32VLDISCOVERY firmware demonstration, examples and standard firmware library.
The document details the STM32VLDISCOVERY firmware package, which is available for download from STMicroelectronics. The package simplifies application code development by providing a complete set of tools including CMSIS files, standard peripheral drivers, project templates, and utilities.
It outlines the specific contents of the package, such as the Libraries folder containing CMSIS and STM32F10x Standard Peripheral Drivers, the Project folder with workspace configurations for various toolchains (IAR, MDK-ARM, TrueSTUDIO), and a Utilities folder. The note also introduces several firmware examples designed to demonstrate features like GPIO toggling, clock control, watchdog timers, and low power modes.
| Supported Microcontroller Line | STM32 Value line (medium and low), Connectivity line, XL-, high-, medium- and low- density device 32-bit Flash microcontrollers |
|---|---|
| Included Toolchains | IAR, MDK-ARM and TrueSTUDIO |
The package is available from http://www.st.com/stm32vldiscovery.
It provides a common approach to interface with peripherals, real-time operating systems, and middleware components for Cortex-M0 or Cortex-M3 processors.