Development environment UM1570
8/41 UM1570 Rev 7
3 Development environment
3.1 System requirements
• Multi-OS support: Windows
®
10, Linux
®
64-bit, or macOS
®(a)(b)(c)
• USB Type-A or USB Type-C
®
to Mini-B cable
3.2 Development toolchains
• IAR Systems
®
- IAR Embedded Workbench
®(d)
• Keil
®
- MDK-ARM
(d)
• 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.
a. macOS is a trademark of Apple Inc., registered in the U.S. and other countries and regions.
b. Linux is a registered trademark of Linus Torvalds.
c. Windows is a trademark of the Microsoft group of companies.
d. On Windows
®
only.