UM1724 Rev 14 9/68
UM1724 Development environment
67
3 Development environment
3.1 System requirements
• Windows
®
 OS (7, 8 and 10), Linux
®
 64-bit, or macOS
®
• USB Type-A to Mini-B cable
3.2 Development toolchains
• IAR Systems - IAR Embedded Workbench
®(a)
• Keil
®
: MDK-ARM
(a)
• GCC-based IDEs
• Arm
®
 Mbed™ online
(b)
 (see http://mbed.org)
3.3 Demonstration software
The demonstration software, included in the STM32Cube MCU Package corresponding to 
the on-board microcontroller, is preloaded in the STM32 Flash memory for easy 
demonstration of the device peripherals in standalone mode. The latest versions of the 
demonstration source code and associated documentation can be downloaded from 
www.st.com.
4 Conventions 
Table 3 provides the conventions used for the ON and OFF settings in the present 
document. 
 
In this document, the references are “STM32 Nucleo board” and “STM32 Nucleo boards” for 
all information that is common to all sale types.
a. On Windows
® 
only.
b. Refer to the http://mbed.com website and to Table 1: Ordering information, to determine which order codes 
are
supported.
Table 3. ON/OFF conventions 
Convention Definition 
Jumper JP1 ON  Jumper fitted
Jumper JP1 OFF  Jumper not fitted
Solder bridge SBx ON  SBx connections closed by solder or 0-ohm resistor
Solder bridge SBx OFF  SBx connections left open