跳转到主要内容

安装

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

  • TouchGFX Designer - 基于Windows的GUI构建工具来构建UI
  • TouchGFX Generator - Create a custom TouchGFX HAL through STM32CubeMX
  • TouchGFX Engine - 驱动UI应用程序的TouchGFX C++框架

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

如果您想尝试使用TouchGFX Designer并在STM32的评估套件上做原型设计, 请参照这个章节 Installing 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

从如下目录下载STM32CubeProgrammer之后 STM32CubeProgrammer download location, 解压文件.zip.exe安装. 然后按照说明完成安装。

安装TouchGFX Designer

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

从以下链接下载STM32 ST-LINK之后 STM32 ST-LINK utility location, 打开下载的文件 .exe 并按照指示完成安装.

安装STM32 ST-LINK Utility

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

定制产品开发

如果想在ST的显示套件或者自定义的基于STM32平台上运行TouchGFX的应用, 请参照这个章节 Installing TouchGFX Generator in STM32CubeMX.

在STM32CubeMX中安装TouchGFX Generator.

通过如下链接安装X-CUBE-TOUCHGFX STM32CubeMX, 选择"Manage Embedded Software Packages" 基于 "Help" (或按键 Alt + U).

帮助 ->管理嵌入式软件包

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

刷新以更新可用软件包

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

找到TouchGFX Generator软件包

阅读并接受License,然后点击 "Finish" 以完成STM32CubeMX中TouchGFX Generator的安装.

接受许可协议

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

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

X-CUBE-TOUCHGFX软件包的位置