UM2324 Rev 4 9/43
UM2324 Development environment
42
3 Development environment
3.1 System requirements
• Windows
®
 OS (7, 8, or 10), Linux
®
 or macOS
®(a)
• USB Type-A or USB Type-C
®
 to Mini-B cable
3.2 Development toolchains
• IAR Systems- IAR Embedded Workbench
®(b)
• Keil
®
 - MDK-ARM
(b)
• STMicroelectronics - STM32CubeIDE
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 for all information that is common to all sale types, are 
‘STM32 Nucleo-64 board’ and ‘STM32 Nucleo-64 boards’.
a. macOS® is a trademark of Apple Inc., registered in the U.S. and other countries.
b. On Windows
®
 only.
Table 3. ON/OFF conventions  
Convention Definition 
Jumper JPx ON Jumper fitted
Jumper JPx OFF Jumper not fitted
Jumper JPx [1-2] Jumper fitted between Pin 1 and Pin 2
Solder bridge SBx ON SBx connections closed by 0 Ω resistor
Solder bridge SBx OFF SBx connections left open
Resistor Rx ON Resistor soldered
Resistor Rx OFF Resistor not soldered