📄️ 將IDE與TouchGFX組合使用
當創建新的TouchGFX專案時,無論是通過TouchGFX Designer還是STM32CubeMX,提供以下專案檔案和庫以便使用專有的IDE:
📄️ 多位開發人員處理一項專案
許多TouchGFX專案都有多位開發人員參與其中。 如果有兩位以上開發人員存取及修改相同資源,可能會產生問題,但如果您遵循最佳實務,就可減少及處理這類問題。
📄️ 小部件和容器
本節將介紹構建TouchGFX應用程式時的兩個最基本概念:小部件和容器。 這是您將在整個UI開發過程中使用的兩個構建單元。 兩者都包含TouchGFX提供的預製元件,同時也足夠開放,可支援創建自訂實現。
📄️ 模擬器
構建TouchGFX UI通常涉及大量的圖形細節,以匹配UI的規範。
📄️ 編譯與燒錄
本節描述如何完成從TouchGFX應用程式碼到程式執行這一過程,即如何在特定的設置中進行編譯和燒錄。
📄️ 除錯
由於TouchGFX應用程式是一組由TouchGFX Designer、TouchGFX Generator生成並由開發人員編寫的C++檔,因此可以像任何其他C++應用程式一樣除錯。
📄️ 範例和特定於開發板的演示
為了有助於進一步探索TouchGFX的可能性和特性,用戶可以使用多個預先製作的範例和演示。 可以通過TouchGFX Designer的Lobby存取這些範例和演示(均包括免費使用的圖像和程式碼等),這意味著可以將它們作為基礎,以構建自己獨有的應用程式。 將範例和演示與TouchGFX開發版設置結合可以創建TouchGFX應用程式。 如果您不太熟悉TouchGFX,可以以此為良好的起點,深入瞭解TouchGFX應用程式的工作原理。
📄️ 鍵盤快速鍵
下面列出的是TouchGFX支援的鍵盤快速鍵完整清單,以提高工作效率。
📄️ TouchGFX Stock
TouchGFX Stock為程式庫,提供數以千計可立即使用的免費圖形資產,適用於嵌入式使用者介面。 其中包含背景、圖示、小工具的視覺造型、頂端列及許多其他資產。 資產是依據主題安排,提供可瀏覽的概要資訊,協助您為UI元件選擇相符設計。