C
Getting started on STM
Overview
This topic provides common instructions for the STM platforms supported by Qt Quick Ultralite
Prerequisites
Use the Qt online installer to install the following prerequisites. You can download the installer from your Qt account.
- Qt for MCUs SDK
- Qt Creator v4.12.4 or newer
- CMake 3.15 or newer
- Ninja 1.10.0 or newer
Note: Ninja is an optional build tool and can be replaced with others like JOM or NMake. It is not needed when using Qt Creator.
- ARM Toolchain 8-2019-q3-update
In addition, install the following separately as the Qt online installer does not provide these:
- Install STM32CubeProg 2.4.0 or newer (Download)
Note: Ensure that it is installed in the default location (
C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\
). - Install STM32CubeIDE (Download)
Board-specific instructions
Hardware board | MCU | Compiler | Operating system(s) |
---|---|---|---|
STM32F769I-DISCOVERY | STM32F769NI | GNU Arm 8 | Bare Metal, FreeRTOS (Tech preview) |
STM32F7508-DISCOVERY | STM32F750N8H6 | GNU Arm 8 | Bare Metal, FreeRTOS (Tech preview) |
STM32H750B-DISCOVERY | STM32H750XB | GNU Arm 8 | Bare Metal |
STM32L4R9I-DISCOVERY | STM32L4R9AII6 | GNU Arm 8 | Bare Metal |
STM32L4R9I-EVAL | STM32L4R9AII6 | GNU Arm 8 | Bare Metal |
STM32F469I-DISCOVERY | STM32F469NI | GNU Arm 8 | Bare Metal |
Available under certain Qt licenses.
Find out more.