C
先决条件
以下先决条件必须安装,才能开始在 Linux 和 Windows 主机上的不同目标平台进行开发。您可以从您的 Qt 账户 下载 Qt 在线安装程序。
以下表格列出了所有通用和板级特定的先决条件
使用 Qt 在线安装程序安装以下先决条件
- Qt for MCU SDK
- Qt Creator v13.0.0 或更新版
- CMake 3.21.1 或更新版
- Ninja 1.10.0 或更新版
- ARM 工具链 12.3.rel1 或 Arm V9.40 的 IAR Build Tools,具体取决于您使用的工具链
注意:Arm V9.40 需要单独安装(从 IAR Systems 获取)。
使用 Qt 在线安装程序安装以下先决条件
- MCUXpresso IDE
- MCUXpresso 板级 SDK
- MIMXRT1050-EVKB - MCUXpresso SDK 2.15.000
- MIMXRT1060-EVKB - MCUXpresso SDK 2.15.000
- MIMXRT1064-EVK - MCUXpresso SDK 2.15.000
- MIMXRT1170-EVKB - MCUXpresso SDK 2.15.000
使用 Qt 在线安装程序安装以下先决条件
- 针对 EK-RA6M3G 和 EK-RA8D1
- 灵活的软件包(FSP)源代码 v5.2.0。
以下内容需单独安装,因为 Qt 在线安装程序不提供这些内容
- Renesas e2 studio 2024-01.1 (24.1.1) 或更新版。
- 仅针对 RH850-D1M1A
- Green Hills Multi IDE v7.1.6 与 Compiler 2015.1.7* 或 2018.1.5 及 V800 的 Probe 5.6.4。
- Renesas Graphics Library (v2.1.0a) for D1M1/2(H) 用于 Green Hills Compiler。
- Renesas Flash Programmer.
* 不为 Compiler 2015.1.7 提供预构建库,必须从源 构建 Qt Quick Ultralite 核心和平台库。
- 针对 EK-RA6M3G 和 EK-RA8D1
- FSP v5.2.0 与 e2 studio.
- SEGGER J-Link 软件和文档包 v7.96d 或更新版。
使用 Qt 在线安装程序安装以下先决条件
- STM Cube Programmer 2.15.0 或更新版
- STM32Cube 板级 SDK
- STM32F769I-DISCOVERY - STM32CubeF7 SDK 1.17.1 或更新版
- STM32H750B-DISCOVERY - STM32CubeH7 SDK 1.11.1
- STM32F469I-DISCOVERY - STM32CubeF4 SDK 1.28.0 或更新版
- Udev 规则,提供对插入设备的访问权限以进行编程。STM32Cube 程序员或 STM32Cube IDE 提供以下文件,包含 Udev 规则
49-stlinkv1.rules
49-stlinkv2-1.rules
49-stlinkv2.rule
49-stlinkv3.rules
50-usb-conf.rules
将相关文件复制到
/etc/udev/rules.d
。
此外,如果需要,将引导加载程序镜像刷入设备。更多信息,请参见ST板引导加载程序刷写说明。
以下内容需单独安装,因为 Qt 在线安装程序不提供这些内容
安装这些先决条件后,启动Qt Creator IDE以自动生成所有可用目标的套件。如果您找不到特定目标的套件,请更新该目标的要求并重新启动Qt Creator。更多信息,请参阅Qt Creator设置。- 从Green Hills Software获取这些工具。
- Green Hills MULTI Compiler for Embedded ARM或IAR Build Tools for Arm。Qt for MCU经过Green Hills MULTI Compiler for Embedded ARM版本2017.1和IAR Functional Safety Build Tools for Arm版本8.22.3的编译器版本测试。
- 请联系您当地的Infineon销售代表或分销商,或联系Qt支持以获取以下软件
- 适用于TVII-C-2D-6M-327-SET (REV-01)和TVII-C-2D-4M-216-SET (REV-01):
- TRAVEO™ T2G集群系列V2.3.0的图形驱动程序,包括LIB和SDK包。
- 适用于TVII-C-2D-6M-327-CPU REV-B和TVII-C-2D-6M-327-REF:
- TRAVEO™ T2G集群系列V1.2.1的图形驱动程序,包括LIB和SDK包。
- 仅适用于TVII-C-2D-6M-500-CPU REV-B:
- TRAVEO™ T2G集群系列V1.1.0的图形驱动程序,包括SRC、LIB和SDK包。
- Infineon Auto Flash Utility 1.4,以能够将构建的可执行文件刷入设备。
- 如果直接从Qt Creator刷写,需要MiniProg4调试套件。
- 适用于TVII-C-2D-6M-327-SET (REV-01)和TVII-C-2D-4M-216-SET (REV-01):
此外,如果需要,将引导加载程序镜像刷入设备。更多信息,请参见Infineon板引导加载程序刷写说明。
在特定Qt许可证下提供。
了解更多。