Skip to main content

安装

TouchGFX以X-CUBE-TOUCHGFX压缩文件的形式提供,其中包含以下组件:

  • TouchGFX Designer - 基于Windows的GUI构建工具来构建UI
  • TouchGFX Generator - 通过CubeMX创建自定义TouchGFX HAL层
  • TouchGFX Engine - 驱动UI应用程序的TouchGFX C++框架

在STM32评估套件上进行原型设计

如果您只是想试用TouchGFX Designer并在STM32评估套件上进行一些原型设计,请参考 安装TouchGFX Designer章节。

安装TouchGFX Designer

ST.com官网将X-CUBE-TOUCHGFX下载到硬盘上的任何位置,并解压。

从st.com上下载X-CUBE-TOUCHGFX

在解压的文件夹内,您可以在以下路径中找到TouchGFX .msi安装程序:

Utilities\PC_Software\TouchGFXDesigner

双击.msi文件可打开安装程序。 按照说明完成安装过程。

安装TouchGFX Designer

Tip
您需要使用以下工具,通过TouchGFX Designer来烧录您的板子:

安装STM32CubeProgrammer

After downloading STM32CubeProgrammer from STM32CubeProgrammer download location, uncompress the downloaded .zip file and launch the .exe installer file. 然后按照说明完成安装。

安装TouchGFX Designer

Caution
为使TouchGFX Designer和Makefile能够使用STM32CubeProgrammer来烧录目标板,必须将其安装在默认安装位置: C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer

After downloading STM32 ST-LINK Utility from STM32 ST-LINK utility location, simply open the downloaded .exe file and follow the instructions to complete the installation process.

安装STM32 ST-LINK Utility

Caution
为使TouchGFX Designer和Makefile能够使用STM32 ST-LINK Utility来烧录目标硬件,必须将其安装在默认安装位置: C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility

定制产品开发

如果您想在意法半导体的带显示的开发套件或基于STM32的自定义平台上运行TouchGFX应用程序,请参考在CubeMX中安装TouchGFX Generator章节。

在CubeMX中安装TouchGFX Generator

要通过CubeMX安装X-CUBE-TOUCHGFX,请先选择“帮助”下的“管理嵌入式软件包” (或按Alt + U)。

帮助 -%gt; 管理嵌入式软件包

单击“刷新”以获取有效的可更新的软件包列表。

刷新以更新可用软件包

转到“STMicroelectronics”选项卡。 滚动直至找到“X-CUBE-TOUCHGFX”,然后展开节点。 点击“TouchGFX Generator”复选框,然后点击“立即安装”。 将下载软件包并显示许可协议。

找到TouchGFX Generator软件包

阅读并接受许可协议,然后点击“完成”,以在CubeMX中安装TouchGFX Generator。

接受许可协议

X-CUBE-TOUCHGFX 发行版现在被解压到以下路径中:

C:\Users\<user>\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOUCHGFX\4.13.0

X-CUBE-TOUCHGFX软件包的位置