Qt for MCUs

Qt for MCUs

搭建Qt for MCUs PC端开发环境。qt for mcus提供了一个完整的图形框架和工具包,包含了在MCUs上设计、开发和部署gui所需的一切。它允许您在裸机或实时操作系统上运行应用程序。

先决条件

  • 开发主机环境支持仅限于Windows 10

  • MSVC compiler v19.16 (Visual Studio 2017 15.9.9 or newer) x64

  • CMake v3.13 or newer (you can install it using the Qt Online installer) x64

  • 使用Qt联机安装程序安装Qt for MCUs,该安装程序可通过Qt帐户下载

  • 安装Qt 5.14和Qt Creator 4.11 or higher

安装链接

› Qt: https://account.qt.io/downloads
› CMake: https://cmake.org/download/
› Python 2.7 32-bit: https://www.python.org/downloads/release/python-2716/
› Arm GCC: https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnutoolchain/gnu-rm/downloads
› J-Link Software Pack: https://www.segger.com/downloads/jlink/JLink_Windows.exe
› J-Link OpenSDA Firmware: https://www.segger.com/downloads/jlink/OpenSDA_MIMXRT1050-EVKHyperflash
› STM32CubeProgrammer: https://www.st.com/en/development-tools/stm32cubeprog.html
› STM32 ST-LINK Utility: https://www.st.com/en/development-tools/stsw-link004.html​​​​​​​

Qt Creator设置

启用Qt Creator插件

  1. 选择“帮助>关于插件”,然后从列表中选择“MCU支持(实验性)”插件,重新启动Qt Creator以应用更改

 

为MCU创建Qt工具包

  1. 选择工具>选项>设备>MCU

  2. 选择Qt for MCUs-Desktop 32bpp作为目标

  3. 如果尚未设置,请提供Qt for MCUs安装目录的路径。

  4. 单击Apply应用。

 

 

注意:

编译器要选X64,Qt版本要选64bit,CMake Tool选x64

打开恒温器项目demo

  1. 选择文件>打开文件或项目。。。

  2. 打开CMakefiles.txt文件来自thermo文件夹的文件。

  3. 选择Qt作为MCU-桌面32bpp套件。

  4. 单击“配置项目”以完成。

 

 

 

 

问题

  1. 开发主机环境支持仅限于Windows 10

  2. C++编译失败,文本大字体.pixelSize.

  3. 文本类型无法正确呈现需要复杂文本布局的unicode序列。对复杂文本使用StaticText

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章