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

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