
Development environment
UM1690
8/27
UM1690 Rev 3
3 Development
environment
3.1 System
requirements
•
Windows
®
OS (7, 8 and 10), Linux
®
64-bit or macOS
®(a) (b)
•
USB Type-A to Mini-B cable
3.2 Development
toolchains
•
IAR™ - EWARM
(c)
•
Keil
®
- MDK-ARM
(d)
•
STMicroelectronics - STM32CubeIDE
3.3 Demonstration
software
The demonstration software, included in the STM32Cube MCU Package, 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 the www.st.com/stm32f0-discovery webpage.
4 Conventions
provides the definition of some conventions used in the present document.
a. macOS
®
is a trademark of Apple Inc. registered in the U.S. and other countries.
b. All other trademarks are the property of their respective owners.
c. On Windows
®
only.
d. Free MDK-ARM for Arm
®
Cortex
®
-M0/M0+ cores.
Table 3. ON/OFF conventions
Convention
Definition
Jumper JPx ON
Jumper fitted
Jumper JPx OFF
Jumper not fitted
Solder bridge SBx ON
SBx connections closed by solder
Solder bridge SBx OFF SBx connections left open