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插件
-
選擇“幫助>關於插件”,然後從列表中選擇“MCU支持(實驗性)”插件,重新啓動Qt Creator以應用更改
爲MCU創建Qt工具包
-
選擇工具>選項>設備>MCU
-
選擇Qt for MCUs-Desktop 32bpp作爲目標
-
如果尚未設置,請提供Qt for MCUs安裝目錄的路徑。
-
單擊Apply應用。
注意:
編譯器要選X64,Qt版本要選64bit,CMake Tool選x64
打開恆溫器項目demo
-
選擇文件>打開文件或項目。。。
-
打開CMakefiles.txt文件來自thermo文件夾的文件。
-
選擇Qt作爲MCU-桌面32bpp套件。
-
單擊“配置項目”以完成。
問題
-
開發主機環境支持僅限於Windows 10
-
C++編譯失敗,文本大字體.pixelSize.
-
文本類型無法正確呈現需要複雜文本佈局的unicode序列。對複雜文本使用StaticText